做(zuò)自(zì)由與創造的先行(xíng)者

條件邏輯

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

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

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

使用 wx:elif 和(hé) wx:else 來添加一(yī)個 else 塊:

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

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

<view wx:else> 3 </view>

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

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

<view> view1 </view>

<view> view2 </view>

</block>

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