小程序
小游戏
企业微信
微信支付
扫描小程序码分享
setData 的数据首次进入小程序首页数据没有渲染,需要再次页面或再次编译页面才显示数据是什么原因, request setData 我是写在onShow或onLoad 里面的
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,麻烦给个能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
调用接口和console是并行执行的吧,不一定是接口调用玩返回数据再打印的,所以这并不能说明什么。你试试把console放到函数里,看看执行顺序
我按你的方法试了一下,函数确实是调用了,我调用的函数里面取了缓存数据,然后在缓存里发送请求了请求,,,我在函数里每一步都测试输出了一下,结果只有取缓存外面的一步 输出东西了。 可能是get缓存异步问题吧,数据还没取到页面就已经渲染完成了?
重开下微信开发者工具
重启了,但是就清除全部缓存后再编译第一次 onShow或里面没调用我写的请求函数,再次编译才请求了,这是什么原因,大佬请指教
据我所知我的没有出现你所说的问题。。。
重启一下
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,麻烦给个能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
调用接口和console是并行执行的吧,不一定是接口调用玩返回数据再打印的,所以这并不能说明什么。你试试把console放到函数里,看看执行顺序
我按你的方法试了一下,函数确实是调用了,我调用的函数里面取了缓存数据,然后在缓存里发送请求了请求,,,我在函数里每一步都测试输出了一下,结果只有取缓存外面的一步 输出东西了。 可能是get缓存异步问题吧,数据还没取到页面就已经渲染完成了?
重开下微信开发者工具
重启了,但是就清除全部缓存后再编译第一次 onShow或里面没调用我写的请求函数,再次编译才请求了,这是什么原因,大佬请指教
据我所知我的没有出现你所说的问题。。。
重启一下
重启了,但是就清除全部缓存后再编译第一次 onShow或里面没调用我写的请求函数,再次编译才请求了,这是什么原因,大佬请指教