1***@qq.com
1***@qq.com
  • 发布:2024-02-02 09:52
  • 更新:2024-02-02 10:09
  • 阅读:486

uniapp有提供禁止某个页面缓存的设置吗?

分类:uni-app

由于业务需要,使用某个页面的数据不适合被缓存,但是发现uniapp默认是缓存页面的,有办法设置页面不缓存吗?

2024-02-02 09:52 负责人:无 分享
已邀请:
爱豆豆

爱豆豆 - 办法总比困难多

非tabbar页面可以用 uni.redirectTo这个方法跳转 会关闭当前页面这样你的页面缓存就没了

  • 1***@qq.com (作者)

    请问如果是tabbar页面如何处理呢?我目前是通过navigateBack拿到上一个页面的vm进行处理的

    2024-02-02 16:28

  • 爱豆豆

    回复 1***@qq.com: tabbar页面的话 页面onShow的时候重置页面数据不也可以吗?能说一下你的具体需求 或者 提供个demo吗?

    2024-02-02 16:32

  • 1***@qq.com (作者)

    回复 爱豆豆: onShow的话切后台再切回来不是也会刷新吗,我目前的需求就是进入一个物品的编辑界面,我可以在这个界面删除这个物品,删除后返回上一级页面,如果页面被缓存的话这个被删除的物品仍然还在列表中

    2024-02-02 18:00

  • 爱豆豆

    但是你也没修改这个列表的数据 数据都是一样的 就算onShow刷新了 也是无感的啊

    2024-02-04 08:49

要回复问题请先登录注册