您好,登錄后才能下訂單哦!
這篇文章主要講解了“微信小程序指令怎么使用”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“微信小程序指令怎么使用”吧!
微信小程序指令有:1、“wx:for”指令,使用方法如“<view wx:for="{{ data_list }}">{{ index }} {{ item }}”;2、“wx:for-item”指令,該指令可以指定數組當前元素的變量名;3、“wx:for-index”指令,該指令可以指定數組當前下標的變量名;4、“wx:if”指令;5、數據綁定指令等。
微信小程序:常用的指令/組件
一. 指令
1.1 wx:for指令
1.1.1 html
1. 內置了一個index/item,前者索引,后者元素
<view wx:for="{{ data_list }}">{{ index }} {{ item }} index索引 item元素 </view>
2. 修改
使用 wx:for-item 可以指定數組當前元素的變量名,
使用 wx:for-index 可以指定數組當前下標的變量名:
<view wx:for="{{array}}" wx:for-index="idx" wx:for-item="itemName">
{{idx}}: {{itemName.message}}
</view>
1.1.2 js
data: {
data_list:['大餅','洋蔥']
},
1.2 wx:if
在框架中,使用 wx:if="" 來判斷是否需要渲染該代碼塊:
<view wx:if="{{length > 5}}"> 1 </view>
<view wx:elif="{{length > 2}}"> 2 </view>
<view wx:else> 3 </view>
1.3 block wx:if
因為 wx:if 是一個控制屬性,需要將它添加到一個標簽上。
如果要一次性判斷多個組件標簽,可以使用一個 <block/> 標簽將多個組件包裝起來,并在上邊使用 wx:if 控制屬性。
注意: <block/> 并不是一個組件,它僅僅是一個包裝元素,不會在頁面中做任何渲染,只接受控制屬性
<block wx:if="{{true}}">
<view> view1 </view>
<view> view2 </view>
</block>
1.4 數據綁定
1.4.1 html
<view>數據1:{{message}}</view>
1.4.2 js
Page({
/**
* 頁面的初始數據
*/
data: {
message:"新年快樂",
}
)}
二. 組件(標簽)
2.1 view---類似與div
2.2 image---image
2.3 text---span
感謝各位的閱讀,以上就是“微信小程序指令怎么使用”的內容了,經過本文的學習后,相信大家對微信小程序指令怎么使用這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。