收藏
回答

setData() 后渲染时间过长,页面卡顿1秒渲染成功,每次渲染结束能不能监听

一个页面有比较多多逻辑,渲染时间长

onShow()开始

wx.showLoading();

setData();之后调用 wx.hideLoading();

但其实setData()之后多页面渲染是异步多,wx.hideLoading()执行完,页面还没有完成渲染 请问一下有没有办法给渲染添加一个等待标志

最后一次编辑于  2018-05-17
回答关注问题邀请回答
收藏

1 个回答

  • 卢霄霄
    卢霄霄
    2018-05-17

    https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/page.html

    setData()是有回调函数的,了解一下

    2018-05-17
    赞同 2
    回复 3
    • CKL
      CKL
      2018-05-17
      非常感谢,非常感谢,非常感谢,非常感谢
      2018-05-17
      回复
    • 卢霄霄
      卢霄霄
      2018-05-17回复CKL
      不用谢,不用谢,不用谢,不用谢
      2018-05-17
      1
      回复
    • 莫过于此
      莫过于此
      2018-05-17回复CKL
      大神,之前看文档,还真的没注意过,受教了哈哈
      2018-05-17
      回复