Bagaimana untuk menetapkan atribut berbilang subitem v-treeview
P粉852578075
2023-08-28 10:06:59
<p>Andaikan saya mempunyai item pembolehubah dengan struktur berikut: </p>
<pre class="brush:php;toolbar:false;">[
{
id: 1,
nama: 'nilai1',
item_nested: [
{
id: 2,
nama: 'nilai2',
},
{
id: 3,
nama: 'nilai3',
nested_item: [
{
ID: 4,
nama: 'nilai4'
}
]
}
]
}
]</pre>
<p>Dalam v-treeview kami mempunyai prop yang dipanggil item-children yang menerima rentetan yang membenarkan untuk menetapkan sifat mana yang akan dirujuk sebagai kanak-kanak. Di peringkat pertama saya mahu mempunyai atribut <code>item_nested</code> sebagai kanak-kanak dan dalam tahap kedua saya mahu mempunyai <code>nested_item</code> Berbilang nilai untuk kanak-kanak item? </p>
VTreeView
使用一个string
sebagai kunci kanak-kanak, jadi - tanpa melanjutkan/menimpa komponen asal - saya tidak nampak cara untuk menyediakan kunci alternatif untuk kanak-kanak itu.Walau bagaimanapun, anda sentiasa boleh "menaip semula" objek yang anda mahu dipaparkan dalam
VTreeview
(coretan kod ini hanya digunakan untuk kes khusus ini, tetapi boleh digeneralisasikan kepada kes lain):