尝试了众多方法,比如vuex,本地缓存,都不行
1,如果是页面之间的跳转
可以使用onShow生命周期请求数据
2,组件之间的跳转,使用redirectTo,通过关闭当前页面,跳转到指定页面再加载,这种适合二级页面到三级页面数据不更新问题
3,当一级页面使用了某个组件,组件内跳转二级页面,返回也不会刷新数据
可以使用uni.
e
m
i
t
和
u
n
i
.
emit和uni.
emit和uni.on 进行调用,触发的钩子需要放在mounted生命周期里,组件内的onShow不会生效文章来源:https://www.toymoban.com/news/detail-552054.html
这里的 o n 放在父组件,也就是请求数据的那个页面或者组件里, on放在父组件,也就是请求数据的那个页面或者组件里, on放在父组件,也就是请求数据的那个页面或者组件里,emit放在子组件文章来源地址https://www.toymoban.com/news/detail-552054.html
到了这里,关于uniapp微信小程序 页面返回使用navigateBack,返回后页面不刷新问题解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!