Vue按钮封装防抖功能

       按钮防抖一直是前端经常需要做的事情,而防抖其实更加准确的说是避免用户在较短时间内进行过快点击,从而引发一系列负面的影响。        整个按钮组件封装的思路其实很简单,主要就是比较当前点击和上一次点击的时间差,如果时间差小于设置的值,即认为需要进行防抖处理,阻止子组件向父组件抛出click事件。同时在每一次点击之后需要记录一下时间,以便和下次点击计算时间差。具体代码如下:    
相关文章
相关标签/搜索