问题模块 |
---|
API和组件 |
从服务器获取数据内容的时候,如果网络慢的话,会导致小程序视图先显示出来,过一会才显示数据,体验不是太好,有些情况是不允许这样出现的,如一些按钮操作。如何避免这种情况, 我见有些小程序是先加载一个“加载中。。”提示,等数据全部加载完,才将完全渲染后的视图一块呈现出来的,这个怎么实现的?
网友回复
赵子龙:
这不简单,加载前,你把背景设成黑色,加载完后改回来不就行了
asdf100:
想到过用if判断,但这种方法效率太低了,看看大家现在用的有哪些方法的?
『花嫁雾语微请柬』小程序:
使用wx:if条件渲染
asdf100:
目前已经用的这种方法,但在加载内容的时候,视图还是显示出来了,数据没有显示,等内容显示出来完才算正常
赵子龙:
加载前 wx.showLoading(),
加载完后 wx.hideLoading()