收藏
回答

小程序内容加载慢的总量

问题模块
API和组件

从服务器获取数据内容的时候,如果网络慢的话,会导致小程序视图先显示出来,过一会才显示数据,体验不是太好,有些情况是不允许这样出现的,如一些按钮操作。如何避免这种情况, 我见有些小程序是先加载一个“加载中。。”提示,等数据全部加载完,才将完全渲染后的视图一块呈现出来的,这个怎么实现的?

最后一次编辑于  2017-06-23  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

5 个回答

  • 赵青山
    赵青山
    2017-06-24

    加载前  wx.showLoading(),

    加载完后  wx.hideLoading()

    2017-06-24
    赞同
    回复
  • 孙兴芳
    孙兴芳
    2017-06-24

    目前已经用的这种方法,但在加载内容的时候,视图还是显示出来了,数据没有显示,等内容显示出来完才算正常

    2017-06-24
    赞同
    回复
  • 影楼云选片 2019跨平台在线选片
    影楼云选片 2019跨平台在线选片
    2017-06-24

    使用wx:if条件渲染

    2017-06-24
    赞同
    回复
  • 孙兴芳
    孙兴芳
    2017-06-24

    想到过用if判断,但这种方法效率太低了,看看大家现在用的有哪些方法的?

    2017-06-24
    赞同
    回复
  • 赵青山
    赵青山
    2017-06-25

    这不简单,加载前,你把背景设成黑色,加载完后改回来不就行了


    2017-06-25
    赞同
    回复