問題:在微信小程序中,由於不同機型的性能差異,點擊手速問題:路由跳轉可能會多次觸發
解決:添加函數節流和函數防抖方法處理
canNavigate: true,
navigateTo (url) {
if (this.canNavigate) {
this.canNavigate = false,
wx.navigateTo({
url,
complete: (res) => {
setTimeout(() => {
this.canNavigate = true
}, 1000)
}
})
}
},