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

邏輯語法

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

通過 {{ 變量名 }} 語法可以使得 WXML 擁有動态渲染的能(néng)力,除此外(wài)還可以在 {{ }} 内進行簡單的邏輯運算(suàn)。

三元運算(suàn):

<!-- 根據 a 的值是否等于 10 在頁面輸出不同的内容 -->

<text>{{ a === 10? "變量 a 等于10": "變量 a 不等于10"}}</text>

算(suàn)數運算(suàn):

<!--

{ a: 1, b: 2, c: 3 }

-->

<view> {{a + b}} + {{c}} + d </view>

<!-- 輸出 3 + 3 + d -->

類似于算(suàn)數運算(suàn),還支持字符串的拼接,如代碼2-11所示。

代碼清單2-11 字符串的拼接

<!--

{ name: 'world' }

-->

<view>{{"hello " + name}}</view>

<!-- 輸出 hello world -->

{{ }}中還可以直接放(fàng)置數字、字符串或者是數組

代碼清單2-12 常量

<text>{{[1,2,3]}}</text>

<!-- 輸出 1,2,3 -->

<text>{{"hello world"}}</text>

<!-- 輸出 hello world -->

網站(zhàn)建設開(kāi)發|APP設計(jì)開(kāi)發|小(xiǎo)程序建設開(kāi)發
下(xià)一篇:條件邏輯
上(shàng)一篇:數據綁定