小程序wx:if与hidden比较

2019-06-26 19:27:26

wx:if

有更高的切换消耗

  • 条件值切换,有一个局部渲染的过程,因为它会确保条件块在切换时销毁或重新渲染
  • 惰性的,在隐藏的时候不渲染,如果在初始渲染条件为 false,则在条件第一次变成真的时候才开始局部渲染

适用场景:运行时条件不大可能改变

hidden

更高的初始渲染消耗

  • 组件始终会被渲染,在隐藏时仍然渲染,只是不呈现
  • 只是简单的控制显示与隐藏

适用场景:需要频繁切换的情景

::: tip 总结

  • 频繁切换-->hidden
  • 偶尔切换-->wx:if
    :::
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-ND 3.0 许可协议。可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。

扫描下方二维码阅读当前文章

浏览器、微信扫码

评 论:

好文推荐
每天进步一点点~