列表渲染(wx:for)


列表渲染

WXML中 wx:for 控制屬性綁定一個數組(從邏輯層.js傳過來的數組或者對象),使用數組中各項數據重復渲染該組件。

默認數組的當前項的下標變量名默認為index,數組當前項的變量名默認為item

 

如果要指定當前數組的變量名:wx:for-item

指定數組的當前下標的變量名:wx:for-index

 

wx:for 也可以嵌套,如下九九乘法表

Block

除了在view中使用wx:for,也可以在<block/>中使用,渲染一個包含多個節點的結構塊。

wx:key

wx:key="字符串"

 這個“字符串” 代表在for循環的array中item的某個“屬性”,該屬性的值需要是列表中唯一的字符串或數字,且不能動態改變。用於被遍歷的組件需要多個屬性的時候。

wx:key="*this"

保留關鍵字“ *this”代表在for循環中的item本身,此時item本身是一個唯一的字符串或數字,用於組件僅僅需要一個屬性,並且屬性值唯一。

https://blog.csdn.net/yelin042/article/details/72518952

 

wx:if

 1、搭配view

 

2、搭配block

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM