var vm = new Vue({
el: '#example',
data: {
message: 'Hello'
},
computed: {
// a computed getter
reversedMessage: function () {
// `this` points to the vm instance
return this.message.split('').reverse().join('')
}
}
})
function Testing(url, form){
var file = '';
var formdata = new FormData(form[0]);
formdata.forEach(function(item, i, arr){
console.log(i + ': ' + item + " array: " + arr)
if(i == 'files'){
formdata.append(item.name, item)
}
})
$.ajax({
url: url,
type: 'POST',
processData: false,
contentType: false,
data: formdata,
success: function(data){
console.log(data)
}
})
}
$('#form-data').on('submit', function(e){
e.preventDefault();
var files = $(this).find('input:file')
Testing('upload.php', $(this))
})
<template>
<ul>
<li v-for="item in list">
<h3>{{item.title}}</h3>
<p>{{item.text}}</p>
</li>
</ul>
</template>
<script>
export default {
data(){
return {
list: ''
}
},
computed(){
// Запросим данные с сервера и сохраним наш json в data
fetch('/api/users') // По этому адресу мы получим у сервера данные о пользователях
.then((response) => {
this.list = response // запишем эти данные в data
})
.catch(error => console.error(error))
}
}
</script>
$(document).on("keydown", function(e){
if(e.keyCode == 27) {
var gPause = myGame.currentStatus("isPaused");
var frozenData = {};
if(!gPause){
myGame.gameCurrentProcessing.all("stop").currentStatus("paused", true);
frozenData = myGame.detach();
} else {
frozenData.appendTo(document.body);
myGame.gameCurrentProcessing.all("start").currentStatus("paused", false);
}
}
});
tail -f -n 0 /var/log/nginx/access.log | awk 'BEGIN { st=systime(); } { ++count ; ct=systime(); if (ct-st >= 1) { print count/1 ; count=0; st=ct } }' > rps.log