uni-app开发小程序-使用uni.switchTab跳转后页面不刷新的问题
Posted dark-fire-liehuo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uni-app开发小程序-使用uni.switchTab跳转后页面不刷新的问题相关的知识,希望对你有一定的参考价值。
onload中如果接受传参的话必须要传入参数或则做无参数处理!
uni.showToast( title: "用户取消付款!", icon: "none", success: () => setTimeout(() => uni.switchTab( url: "../library/library?topIndex=1&subIndex=3", success: (res) => console.log(‘跳转成功‘,res) let data= topIndex:1, subIndex:3 let page = getCurrentPages().pop(); if (page == undefined || page == null) return; page.onLoad(data); , fail: (err) => console.log(‘跳转失败‘,err) ) , 1500); )
switchTab成功跳转后调用success,此时可以拿到跳转后页面的page对象,从而调用页面onLoad方法重载页面;微信后期应该会加相应的参数来决定是否刷新跳转
以上是关于uni-app开发小程序-使用uni.switchTab跳转后页面不刷新的问题的主要内容,如果未能解决你的问题,请参考以下文章