- 当前 Bug 的表现(可附上截图)
正式版本首次打开后页面空白,第二次以后打开正常
因onload异步问题,首次打开wx.request请求未完成加载页面,导致页面为空。
在调试工具中 预览和真机调试均未出现该问题。
- 预期表现
正式版本第一次打开正常显示内容。
- 复现路径
- 提供一个最简复现 Demo
app.js onload添加请求获取产品
getProductList: function () {
wx.request({
url: 'https://www.97jiekuan.com/list',
method: "GET",
success: function (res) {
wx.setStorageSync('list', res.data["data"])
}
})
}
index.wxml 显示内容。
更新:
经确认不是异步请求问题,
使用腾讯快速启动模板提交,体验版第一次首页打开页面为空白。 关闭后再次打开显示正常,
id: wx503872425c78f052
微信小程序开发问题解答
微信小程序开发者回答:
确实app.js异步加载的问题会坑好多人,promise,callback,或者轮询。个选择其一吧,不过你这个完全可以放在首页的js里面以避免的我觉得
微信小程序开发者回答:
最坑爹的是开发工具预览 调试均正常 发布以后才会出问题。
微信小程序开发者回答:
页面为什么会空白呢
本文网址:http://www.91bianli.com/weixinxiaochengxu/17108.html