wx.request请求数据未填上页面,页面就先显示出来,我看别人的小程序是填上数据后再一起显示的,有人知道这个问题吗?
谢谢大家的回答,但是始终和51job的小程序区别很大,51job的基本上是无痕的,一点击就出来,很好奇是怎样做到的
小程序请求接口异步,你是想请求返回数据后在执行页面渲染吧? 进入当前页 data里定义了一个变量show:false, xml里最外层view if判断 show 是 true 的时候才执行, onload里请求接口,开始loading(此时需要一个好看的loading在页面上旋转跳跃), 返回数据成功后 setData show为true
可能是直接从本地缓存中拉取,数据返回后覆盖
页面是page()注册后要显示的
wx.request请求要提前,否则就得setData刷新了