Vue中v for的資料分組

2022-02-04 01:52:53 字數 428 閱讀 6265

使用vue.js可以很方便的實現資料的繫結和更新,有時需要對乙個一維陣列進行分組以方便顯示,迴圈可以直接使用v-for,那分組呢?這裡需要用到vue的computed特性,將資料動態計算分組。**如下

在computed中以3個元素為一組來動態分組,在繫結資料的地方使用巢狀的v-for迴圈,結果如下圖(3列4行)

這裡還對包裹資料的每個div的id作了特別的處理,動態產生id,每個id都有乙個字串字首t,後面是資料的索引,索引採用i*3+j計算獲得,以便於對應到原始的資料list。

vue中v for的使用

for item,index in list key index p data 結果 people1 people2 people3for index,value,key in obj p data 結果0 name 哈哈哈1 男2 age 21當他們處於同一節點,v for的優先順序高於v if,...

vue中的v for迴圈

在頁面迴圈輸出資料 html v for item in list1 p 在頁面迴圈輸出資料 item表示值 i表示索引 v for item,i in list1 p 迴圈乙個物件 key屬性必須指定乙個唯一的值,在資料發生變化時保證資料的準確性 v for user,i in list2 key...

vue中的v for指令

通過v for,迴圈把資料渲染到頁面上,也可以通過它建立多個類似的元素.應用舉例 box for item in arr li 遍歷arr陣列,item就是遍歷時,拿到的每乙個元素 for item of arr li 遍歷關鍵字,可以寫in也可以寫of,效果相同 for item,index of...