wepy组件和页面生命周期问题

我有一个page,引入了一个组件,专门用来渲染数据写样式,我想实现的功能是,在页面onLoad的时候请求接口拿到数据,因为是request,作用域在app,所以我把这个数据存到全局,在request后将这个全局变量赋值给当前页面的一个data,通过props传递给组件,组件拿到后渲染,但是现在出现的问题是,组件先加载,之后是页面的onLoad,这时request有一个异步的操作,跳了出来,最后才将数据传递过去,结果是什么都没出来,求教大神我的思路中哪里出现了偏差,应该怎么做,下面附上代码
这是page的onload,为了私密期间url暂时隐去了见谅
clipboard.png

阅读 8.2k
1 个回答
新手上路,请多包涵
需注意的是,在异步函数中更新数据的时候,必须手动调用$apply方法,才会触发脏数据检查流程的运行。
this.$apply();
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题