Vue コンポーネントで Vuex を使用しています。コンポーネントに編集可能な静的フィールドがある場合、計算されたプロパティで簡単に処理できます。
computed: {
text: {
get() {
return ...
},
set(value) {
this.$store.commit...
},
},
},
<input type="text" v-model="text">
ただし、バインドする必要があるオプションのリストをレンダリングする場合、これはどのように行う必要がありますか?
options = [
{
value: ...,
text: ...,
},
{
value: ...,
text: ...,
},
...
];
<input type="text" v-model="option.text" v-for="option in options">