小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我需要:在首页的onLoad函数获取openid,onShow根据opneid显示对应内容。
遇到问题:但openid获得太慢,onShow就先执行完,把数据库集合中的所有数据都显示了
大家都是怎么解决首次加载该opneid数据的问题呢?(我使用云开发)
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
方法很多种,我一般2合1的,都在onLoad里执行。onShow只处理每次页面显示时的一些简单逻辑
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
执行完获取openid之后再调用把数据库集合中的所有数据都显示的方法。然后获取完openid存本地,只有第一次openid会执行获取。
可以试试在页面做一个标识,onLoad执行的时候不执行onShow的方法,把onShow的方法放onLoad里面
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
方法很多种,我一般2合1的,都在onLoad里执行。onShow只处理每次页面显示时的一些简单逻辑
执行完获取openid之后再调用把数据库集合中的所有数据都显示的方法。然后获取完openid存本地,只有第一次openid会执行获取。
可以试试在页面做一个标识,onLoad执行的时候不执行onShow的方法,把onShow的方法放onLoad里面