条件渲染 - 小程序学习笔记

11 条件渲染
1 wx :if="{ {true/false]}”
1 if , else , if else
wx :if
wx:elif
wx :else
2 hidden
1 在标签上直接加入属性hidden
2 hidden="{ {true}}”
3 什么场景下用哪个
1 当标签不是频繁的切换显示优先使用wx:ifI直接把标签从页面结构给移除掉
2 当标签频繁的切换显示的时候优先使用hidden

代码:

<view>
  <view>条件渲染</view>
  <view wx:if="{
    
    {true}}">显示</view>
  <view wx:if="{
    
    {false}}">隐藏</view>

  <view wx:if="{
    
    {false}}">1</view>
  <view wx:elif="{
    
    {false}}">2</view>
  <view wx:else>3</view>

  <view>------------------------</view>
  <view hidden>hidden 1</view>
  <view hidden="{
    
    {false}}">hidden 2</view>

  <view>---------000---------</view>
  <view wx:if="{
    
    {false}}">wx:if</view>
  <view hidden style="display: flex;">hidden</view>
 </view>

效果:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_46582421/article/details/123340980