私は計算されたセッターを持っている:これはそうのような私の評価にリンクされているVue計算されたセッターがチェックボックスを使用していませんか?
rating: {
get() {
return this.$store.state.rating;
},
set(value) {
console.log(value);
this.$store.commit('updateFilter', {
name: this.name,
value
});
}
}
:
<label>
<input type="checkbox" :value="Number(value)" v-model="rating">
{{ index }}
</label>
私はウォッチャーを使用するときに変更を監視するので、私は計算されたセッターの配列を記録することを期待評価モデルでは配列を取得しています。
上記のような計算されたセッターを使用する場合を除いて、チェックボックスが選択されている場合はtrue
、選択されていない場合はfalse
が出力されます。
ここで何が起こっているのですか。ウォッチャーと同じように配列を取得する必要がありますか?
'これです。$配列をstore.state.rating'? – thanksd