Attempting to implement a similar concept in Vue:
props(){
debouncing: {type: Number, default: 0}
},
methods: {
clicked: _.debounce(function() {
this.$emit('click');
}, this.debouncing),
}
Unfortunately, the code breaks when debouncing = 4000
is defined.