zoukankan      html  css  js  c++  java
  • 按钮点击防止双击

    @tap.stop="$noMultipleClicks(click, data)"
            data() {
            return {
                            noClick: true
            }
            },
        click(data){
            console.log(data)
        },
            noMultipleClicks(methods, info) {
            // methods是需要点击后需要执行的函数, info是点击需要传的参数
                    let that = this;
            if (that.noClick) {
                    // 第一次点击
                    that.noClick = false;
                    if (info && info !== '') {
                            // info是执行函数需要传的参数
                            methods(info);
                    } else {
                            methods();
                    }
                    setTimeout(() => {
                            that.noClick = true;
                    }, 2000)
                    } else {
                    // 这里是重复点击的判断
            }
            },
  • 相关阅读:
    多表查询
    mysql记录的增删改和单表查询
    作业45
    修改表 复制表
    多表关联
    约束
    关于服务器raid的一个记录
    安装linux操作系统--浪潮服务器
    关于python中的__new__方法
    关于类的总结之二
  • 原文地址:https://www.cnblogs.com/web-qianhx/p/14343690.html
Copyright © 2011-2022 走看看