假設我有一個陣列并且永遠不知道包含哪些不同的 ID。如何動態分組和顯示它們?因為我永遠不會知道有多少不同的 ID 被定位,所以我也永遠不會知道會創建多少不同的陣列。
從理論上講,我認為我們需要按這些 ID 對所有物件進行分組并將它們推送到新陣列中。這些陣列可以命名為'array-0' , 'array-1' , ... 之后,我們需要計算已經創建了多少個陣列并回圈遍歷這些專案item in array-["n in nArrays"]。我確信這不會以這種方式作業,因為我認為我們不能像這樣動態地創建回圈,但這是為了更好地解釋我的想法。
array: [
{ id: 11, item: "item" },
{ id: 49, item: "item" },
{ id: 11, item: "item" },
{ id: 20, item: "item" },
{ id: 49, item: "item" },
{ id: 83, item: "item" },
]
<div v-for="item in array-0">
{{ item }} // all items with id 11 e.g.
</div>
<div v-for="item in array-1">
{{ item }} // all items with id 20 e.g.
</div>
但它應該是動態的
<div v-for="item in array-[n in nArrays]">
{{ item }}
</div>
uj5u.com熱心網友回復:
您可以
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/521542.html
