I am using a barcode reader, even though I wait 3 seconds, it sends a lot of requests.
<div id="app">
<input
type="text"
v-on:keyup="barcode"
>
</div>
vuejs code:
<script>
var app = new Vue({
el: '#app',
data: {},
methods: {
barcode(){
setTimeout(() => {
console.log('number of times executed');
}, 3000);
}
}
})
</script>
console:
number of times executed (17) keyup.html:26:33
I need only once time send a request, for many reasons like error 429 etc.
Thanks for your time!