小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 当前 Bug 的表现(可附上截图)
微信小程序第一天登陆正常,请求获取数据的接口放在onload和onshow里调用,第二天再次打开小程序,接口不被调用,在后台查了一下,接口没有调用,不是接口调用失败,请问这是什么情况,求助攻!
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
贴代码
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这就是我在onshow调用的
这是你写的代码吗?
既然做了缓存,为什么不check一下 if else的分支情况呢?
再次进入,没有缓存才会进入else去获取数据,有缓存就直接渲染了,不会走接口的,微信小程序的运行机制,在销毁的过程中是不是也会清除缓存?
没有调用接口,那就看下是不是走了缓存分支
Storage只有小程序被删除,或者自己主动删除才会丢失
好的,谢谢你
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
贴代码
这就是我在onshow调用的
这是你写的代码吗?
既然做了缓存,为什么不check一下 if else的分支情况呢?
再次进入,没有缓存才会进入else去获取数据,有缓存就直接渲染了,不会走接口的,微信小程序的运行机制,在销毁的过程中是不是也会清除缓存?
没有调用接口,那就看下是不是走了缓存分支
Storage只有小程序被删除,或者自己主动删除才会丢失
好的,谢谢你