小程序支付,用户连点几下,就会出现支付几次的情况,有什么办法可以阻止吗
不仅是支付,所有的button点击都有可能多次触发。当点击支付按钮时,你做个处理,已经点击过,就标识一下,1秒之内再次点击就不做处理。
同样的问题,不过我们没想到好的办法,就在共通里加了防止1秒内多次点击的事件
//二重压下
function doubleCheck(self) {
self.setData({
doubleCheck: false
})
setTimeout(function() {
doubleCheck: true
}, 1000)
}
js里面的点击事件
需要考虑节流和防抖