小程序BindTap快速連續點擊頁面跳轉多次


原因:

  手機端點擊Tap基礎事件解決300ms延遲

解決辦法: 

  success 里面加一個延遲300ms能解決 setTimeout

  goRob(e) {
    const that = this
    return (function() {
    clearTimeout(that.timer)
      that.timer = setTimeout(() => {
        wx.navigateTo({
          url: '/pages/money?type=rob' + '&formId=' + (e.detail.formId || '')
        })
      }, 300)
    })()
  }

推薦網址:

變量控制:https://www.jianshu.com/p/adb8b42fc3f0

延時300ms:https://blog.csdn.net/xdongll/article/details/51908994


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM