vue 按钮防止重复点击

第三方函数工具库:lodash
安装: npm i lodash
引入:import _ from ‘lodash’

//防抖

testDebounce: _.debounce(function() {
  console.log("debounce");
}, 2000, {
  leading: true,
  trailing: false
})

//节流

testThrottle: _.throttle(function() {
  console.log("throttle");
}, 5000, {
  leading: true,
  trailing: false
})

转载自Lodash节流与防抖总结

你可能感兴趣的:(vue 按钮防止重复点击)