私の使用例。
v-select
でレンダリングしたいこれは私のコードです。
<v-select
:items="categories"
name="category"
label="Select a category"
v-model="category"
v-validate="'required'">
</v-select>
しかし、それは私に出力を与えます。
しかし、オブジェクト名プロパティをに表示したいのですが、v-select
バニラVue.jsでこれを行います
<li v-for="cat in categories" :key="cat.name">{{cat.name}}</li>
しかし、ここではvuetifyを使用してこれを行うことはできません。
:items="categories.name"
Vuetifyのドキュメント
オブジェクトの配列または文字列の配列を指定できます。オブジェクトを使用する場合、テキストと値のフィールドを探します。これは、item-textおよびitem-valueプロパティを使用して変更できます。
item-text
およびitem-value
の実際の意味item-text
を使用してこれを実現するには
カテゴリにはname
属性があり、item-text
に渡すことができます。
<v-select
:items="categories"
name="category"
label="Select a category"
v-model="category"
v-validate="'required'"
item-text="name"
></v-select>