收藏
回答

修改数据后跳转到Component,数据没有更新,应该怎么解决?

有A、B、C三个页面


其中A页面调用了B组件

<B wx:if="{{PageCur=='B'}}"></B>

B组件跳转到C页面:


C修改数据成功,并能成功输出,后重新跳转回A页面或者直接跳转到B页面:

app.globalData.userInfo.index = index;

wx.setStorageSync("userInfo", app.globalData.userInfo);

console.log('修改成功index=', index);

            wx.navigateTo({

              url: '/pages/A/index'

            });


返回A页面或B页面后,数据并未及时更新,需要刷新页面才能获取最新被更改的数据,请问有什么办法让页面数据及时更新吗?



最后一次编辑于  05-04
回答关注问题邀请回答
收藏

3 个回答

  • ⊙
    05-21

    楼主怎么解决的,求方法

    05-21
    有用
    回复
  • 猫咪甲
    猫咪甲
    05-07

    问题已解决 感谢大家的帮忙

    05-07
    有用
    回复
  • 0
    0
    05-06

    数据更新方法写到onshow里面

    05-06
    有用
    回复 1
    • 猫咪甲
      猫咪甲
      05-06
      试过了,数值不会发生变化。 在代码里面随便敲个空格,然后ctrl+s保存,数值马上就更新了
      05-06
      回复
登录 后发表内容