收藏
回答

微信小程序第一天首次登陆,第二天登陆所有后台接口都不调用

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 Bug 客户端 6.7.3 最新

- 当前 Bug 的表现(可附上截图)

微信小程序第一天登陆正常,请求获取数据的接口放在onload和onshow里调用,第二天再次打开小程序,接口不被调用,在后台查了一下,接口没有调用,不是接口调用失败,请问这是什么情况,求助攻!

最后一次编辑于  2018-12-06  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 杨李云
    杨李云
    2018-12-06

    贴代码

    2018-12-06
    赞同
    回复 5
    • 韩长斌⁶⁶⁶₆₆₆666
      韩长斌⁶⁶⁶₆₆₆666
      2018-12-06


      这就是我在onshow调用的


      2018-12-06
      回复
    • 杨李云
      杨李云
      2018-12-06

          这是你写的代码吗?


          既然做了缓存,为什么不check一下 if else的分支情况呢?

      2018-12-06
      回复
    • 韩长斌⁶⁶⁶₆₆₆666
      韩长斌⁶⁶⁶₆₆₆666
      2018-12-07回复杨李云

      再次进入,没有缓存才会进入else去获取数据,有缓存就直接渲染了,不会走接口的,微信小程序的运行机制,在销毁的过程中是不是也会清除缓存?

      2018-12-07
      回复
    • 杨李云
      杨李云
      2018-12-07回复韩长斌⁶⁶⁶₆₆₆666


      没有调用接口,那就看下是不是走了缓存分支


      Storage只有小程序被删除,或者自己主动删除才会丢失

      2018-12-07
      1
      回复
    • 韩长斌⁶⁶⁶₆₆₆666
      韩长斌⁶⁶⁶₆₆₆666
      2018-12-07回复杨李云

      好的,谢谢你

      2018-12-07
      回复