微信小程序中路由跳轉多次

問題:在微信小程序中,由於不同機型的性能差異,點擊手速問題:路由跳轉可能會多次觸發

解決:添加函數節流和函數防抖方法處理

canNavigate: true,
  navigateTo (url) {
    if (this.canNavigate) {
      this.canNavigate = false,
      wx.navigateTo({
        url,
        complete: (res) => {
          setTimeout(() => {
            this.canNavigate = true
          }, 1000)
        }
      })
    }
  },

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章