elementUi-el-checkboxを使用してチェック状態を動的に正しく設定できない問題

1. v-for で v-model="addDate[key]" を使用すると、バインディングが正しく機能しません。

2. 次のように変更します:checked="addDate[key]" チェックすることはできますが、双方向で同期することはできません。

3. 同時に使用すると動作しません

理由:

ページが初期化されるとき、addDate は空の変数であり、addDate[key] は存在しません。 

したがってバインディングは失敗しました

解決:

1. addDate 値を設定するときに Vue.set(this.addDate, k, false) を使用します

おすすめ

転載: blog.csdn.net/tangshangkui/article/details/130272415