小程序
小游戏
企业微信
微信支付
扫描小程序码分享
本人是刚入门的小白,按着教程作了个小程序;
使用的云开发,每次数据都是从云数据库内调取, 我把db.collection().get()写在Onload内,每次数据库更新了数据以后都不会同步更新,
写在onShow内就会同步更新,请问下为什么,还有写在onshow内会有什么影响吗?
还请各位大大告知下,感谢!
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
1、onLoad是小程序初次加载触发,假如点击右上角小程序会进入后台运行,再次点击小程序,或者从二级页面返回,均不会触发onLoad(除非该小程序占用内存过高,微信会自动帮你销毁,这个时候再次进入小程序会触发onLoad);
2、那么onShow每次该页面显示就会触发,不仅初次进入页面触发,后台回到页面也会触发,显然使用onShow更新数据更为及时。(如有争议,欢迎指正)
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
话说,一条语句有没有执行,都不会调试吗?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
1、onLoad是小程序初次加载触发,假如点击右上角小程序会进入后台运行,再次点击小程序,或者从二级页面返回,均不会触发onLoad(除非该小程序占用内存过高,微信会自动帮你销毁,这个时候再次进入小程序会触发onLoad);
2、那么onShow每次该页面显示就会触发,不仅初次进入页面触发,后台回到页面也会触发,显然使用onShow更新数据更为及时。(如有争议,欢迎指正)
话说,一条语句有没有执行,都不会调试吗?