收藏
回答

小程序有没有像vue的keep-alive的方法

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 需求 keep-alive 客户端 6.6.6 2.0.0

- 需求的场景描述(希望解决的问题)

每次点到首页就会加载重复的数据,有没有类似keep-alive的方法提升用户体验

- 希望提供的能力

首页的数据只会加载一次,除非用户自己手动刷新

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

2 个回答

  • destiny
    destiny
    2021-02-20

    onLoad生命周期

    2021-02-20
    有用
    回复 3
    • 花花世界
      花花世界
      2021-02-20
      onLoad每次进入都会触发啊  我需要的是只有第一次触发 之后不触发 类似于onLaunch
      2021-02-20
      回复
    • destiny
      destiny
      2021-02-20回复花花世界
      onLoad是创建时执行一次,onShow才是每次进入都执行啊。你说的进入是打开小程序还是其他页面返回首页?
      2021-02-20
      回复
    • 李想
      李想
      2021-08-22
      你说的是 tabbar 里面的页面页面吧,不在tababr里面的页面,不会被缓存,每次都会走 onload
      2021-08-22
      回复
  • 2018-10-25

    官方至今没有任何回应

    2018-10-25
    有用
    回复 1
    • YyJjHh
      YyJjHh
      2021-05-10
      大佬,你这个会弄了没?我也有这个需求了
      2021-05-10
      回复
登录 后发表内容