做自(zì)由與創造的先行者

條件邏輯

小(xiǎo)程序開(kāi)發手冊

WXML 中,使用(yòng) wx:if="{{condition}}" 來(lái)判斷是否需要渲染該代碼塊:

<view wx:if="{{condition}}"> True </view>

使用(yòng) wx:elif 和(hé) wx:else 來(lái)添加一個 else 塊:

<view wx:if="{{length > 5}}"> 1 </view>

<view wx:elif="{{length > 2}}"> 2 </view>

<view wx:else> 3 </view>

因爲 wx:if 是一個控制屬性,需要将它添加到(dào)一個标簽上(shàng)。如果要一次性判斷多個組件标簽,可以使用(yòng)一個 <block/> 标簽将多個組件包裝起來(lái),并在上(shàng)邊使用(yòng) wx:if 控制屬性。

<block wx:if="{{true}}">

<view> view1 </view>

<view> view2 </view>

</block>

網站(zhàn)建設開(kāi)發|APP設計(jì)開(kāi)發|小(xiǎo)程序建設開(kāi)發
下(xià)一篇:列表渲染
上(shàng)一篇:邏輯語法