小程序开发经常遇到这样的场景,在小程序生成时直接获取微信用户信息并且注册到我们自己的服务器上,
然后获取我们生成的用户信息以便使用
即app on launch->ajax->ajax success->page on onLoad
但是因为ajax为异步,所以这是理想状态,我们也经常有可能遇到
app on launch->ajax->page on onLoad->ajax success
这就会导致我们加载数据失败
解决办法:
就是在ajax success中处理,使用getCurrentPages方法获取是否页面先于ajax success生成,如果生成我们就强制让页面在渲染次
关键代