1.問題產(chǎn)生
uniapp項目第一次在微信小程序中運行點擊事件正常,重編譯后出現(xiàn)click事件不生效,
原因:APP.vue 中 對token有效性判斷進行頁面重定向?qū)е?/h4>
2.舉例
當(dāng)頁面的路徑在/pages/login/login是,APP.vue在調(diào)用uni.navigateTo() 會導(dǎo)致小程序的點擊事件失效
image.png
image.png
3.解決方案(缺陷:初次進入登錄頁會有雙閃)
setTimeout(()=>{
uni.navigateTo({
url:"/pages/login/login"
})
},500)
有更好的解決方案可以評論一下,相互學(xué)習(xí)

image.png

image.png
setTimeout(()=>{
uni.navigateTo({
url:"/pages/login/login"
})
},500)