条件渲染

if-elif-else

  • 使用 ifelifelse 来决定模板模块的展现。

    1. <view if="a">A</view>
    2. <view elif="b">B</view>
    3. <view else>C</view>
  • 支持用else-if替代elif

    1. <view if="a">A</view>
    2. <view else-if="b">B</view>
    3. <view else>C</view>

在 block 上使用 if

block 是虚拟标签,可以用 if 来渲染一组组件或者标签。

  1. <block if="yes"> <text>A</text> <text>B</text> </block>

!> 原生限制,没有 show 语法