SMR工作室
SMR工作室
  • 发布:2023-08-23 22:45
  • 更新:2023-08-25 15:52
  • 阅读:670

uni.$on 调用组件方法添加数据后 页面不刷新

分类:uni-app

memo.vue 这里模拟提交数据

home.vue 这里接收提交后的数据 用组件方法 Plus 数据

schedule.vue 这里展示数据

通过打印,展示数据的变量已经添加对象成功,但是页面不刷新,我能想到的方法都试了,比如在 uni.$on 内使用 nextTick,或者改成组件属性的方法等等,页面都是不刷新的,求大佬们如何解决?

2023-08-23 22:45 负责人:无 分享
已邀请:
x***@superdesk.cn

x***@superdesk.cn

可以在获取到数据之后,使用 this.$forceUpdate();,可以试试

SMR工作室

SMR工作室 (作者)

大佬 我是 setup 写法 没有this

SMR工作室

SMR工作室 (作者)

服了,找到问题了,路由跳转的问题!!!官方文档解释的太不清楚了吧!!!

uni.navigateBack 这个是返回到当前页面栈中现有的页面 这个页面数据会保留
uni.redirectTo 这个跳转相当于新打开一个页面 所以数据全部初始化

要回复问题请先登录注册