在移动端,js如何禁止两个按钮被同时点击?-灵析社区

577739990

使用vue做了一个抽奖,分别为1连抽和5连抽,添加了loading变量防止按钮被短时间内被重复点击,但是同时点击1连抽和5连抽,会触发两次请求,如何避免?

阅读量:330

点赞量:13

问AI
使用一个全局变量就可以了: // 1连抽的按钮点击事件处理函数 handleClick () => { if (loading) return; loading = true; // 处理逻辑 loading = false; } // 5连抽的按钮点击事件处理函数 handleClick5 () => { if (loading) return loading = true; // 处理逻辑 loading = false; }