微信小程序 -- 页面骨架屏使用

有些时候在我们的页面中有大量数据或者图片加载,如果不做任何处理,整个进入加载的用户体验会很差很难看,目前大部分有两种方式优化增加用户体验,第一种为增加菊花加载或其它样式的加载按钮,在数据加载完成后隐藏,第二种就是骨架屏形式,现在小程序已经支持快速生成骨架屏,用起来相当方便.

1.骨架屏使用
首先进入我们需要生成骨架屏的页面,然后在我们开发者工具中点击生成骨架屏
在这里插入图片描述
它会提示你是否生成XX页面的骨架屏,确定是我们需要生成骨架屏的页面即可点击确定
在这里插入图片描述
点击确认后会发现在文件目录中生成了两个骨架屏的文件
在这里插入图片描述

按照要求将样式分别引入我们的XXX.wxml和XXX.wxss中
在这里插入图片描述
最好我们将我们自己的代码用标签包裹,因为骨架屏加载方式为loading来控制,因此我们将block加上wx:else,保证一旦loading驱动为false就显示我们的真实页面
在这里插入图片描述
然后相应的wcss文件也做好引入
在这里插入图片描述
最后一步,我们的控制标志loading ,在js文件中声明并根据我们的实际需求驱动为false显示真实页面,我这里是在onReady中驱动为false,保证渲染完成
在这里插入图片描述
然后骨架屏的配置,大家可以根据官方文档进行按需配置
https://developers.weixin.qq.com/miniprogram/dev/devtools/skeleton.html#%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95

最后效果:
在这里插入图片描述
在这里插入图片描述
非常好用!!!

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值