- 不要保持组件状态,则用wx:if/wx:else
- 需要保持组件状态,则用hidden属性控制
- hidden属性无法直接应用于
自定义组件和非块级元素,解决方案是在外层,再额外套一层view - 直接用hidden属性控制组件渲染,可能会导致首次渲染负担很重,那么可以再在外层套一层
block,在block通过wx:if控制首次的渲染
参考资料
微信小程序中组件的显示/隐藏:wx:if /hidden属性 - xuwennn - 博客园 (cnblogs.com)
自定义组件和非块级元素,解决方案是在外层,再额外套一层viewblock,在block通过wx:if控制首次的渲染微信小程序中组件的显示/隐藏:wx:if /hidden属性 - xuwennn - 博客园 (cnblogs.com)