收藏
回答

跳转到新页面之后选择数据并返回原页面, 怎么保证原页面的数据不变, 并且能够拿到新页面提交的数据?

有A(是一个form表单),B(选择数据页面)两个页面, 页面跳转A-->B,在B页面选择数据后再返回到A页面。

此时 是否有办法在返回A页面的同时保证在A页面能拿到B页面中选择的数据并且A页面编辑的数据未改变?

除了在B-->A是使用wx.navigateBack, 并且将B页面的数据保存到store中的这种方法之外, 是否还有其他可行的方法?

回答关注问题邀请回答
收藏

2 个回答

  • 陈宇明
    陈宇明
    2021-06-11

    存在app.js的全局对象里面再A的onShow方法里面去取B页面保存的在app.js的数据

    2021-06-11
    有用 2
    回复
  • M小
    M小
    2021-06-12

    我这存缓存然后返回onshow里获取,放全局也一样。navigate跳转返回原页面不会变吧,还是说是同个页面跳转

    2021-06-12
    有用 1
    回复 1
    • 鑫河泛周
      鑫河泛周
      2021-06-12
      应该要返回, 因为希望之前填写的数据仍然存在
      2021-06-12
      回复
登录 后发表内容