如题,就好像“腾讯云”小程序,在进入一个页面后,会显示一个“加载中”动画(不是wxLoading),然后页面加载完成后显示页面内容。想知道怎么实现这样的功能。
目前想到的是实现一个“加载中”组件,然后把整个页面内容用<block wx:if="{{!loading}}">包裹起来。这种方法需要每个页面都去用相同的代码包裹一次,请问有更好的实现方法吗?
框架类型 | 问题类型 | 终端类型 | 操作系统 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | 需求 | 客户端 | iOS | 最新 | 最新 |
如题,就好像“腾讯云”小程序,在进入一个页面后,会显示一个“加载中”动画(不是wxLoading),然后页面加载完成后显示页面内容。想知道怎么实现这样的功能。
目前想到的是实现一个“加载中”组件,然后把整个页面内容用<block wx:if="{{!loading}}">包裹起来。这种方法需要每个页面都去用相同的代码包裹一次,请问有更好的实现方法吗?
1 个回答
小程序无 DOM 操作,无法动态移除元素。因此可在 wxml 上用类似此类方式实现。