navigateTo防止多次跳转


“wx.navigateTo” 页面跳转。在有网络延迟时多次点击会产生 多次二级页面 

再使用wx.navigateBack就会多次返回到之前那页面

解决办法:

点击之前标个状态true

点击之后跳转路径改变状态为false(true才允许跳转)

那么第一次跳转ok,返回进行第二次跳转,此时状态为false,是点不了的,

所以在页面加载的时候恢复状态为true

大致ok


click(){
if(this.navTo){ wx.navigateTo({ url: '/pages/。。。, }) this.navTo = false } }

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM