RepeatClick.js 367 B

12345678910111213141516171819
  1. // 处理多次点击
  2. function noMultipleClicks(methods) {
  3. let that = this;
  4. if (that.noClick) {
  5. that.noClick= false;
  6. methods();
  7. setTimeout(function () {
  8. that.noClick= true;
  9. }, 2000)
  10. } else {
  11. console.log("请稍后点击")
  12. }
  13. }
  14. //导出
  15. export default {
  16. noMultipleClicks,//禁止多次点击
  17. }