前提・実現したいこと
Vue.jsでの実装方法についてご相談になります。
複数並んでいるチェックボックスに対してv-modelで各チェックボックスに同じ配列を渡せばその配列に対してチェックのオンオフにより配列を動的に作り上げる仕様になっているかと思います。
下記のソースコードの例で言えば「array」という配列がそれに該当するのですが、array以外にもarray2という配列も連動して動的に値を変えたいと思っています。
ただ、v-modelに指定できるのは一つのdataのみという認識です。2つの配列dataを動的に値を変更させることは可能なのでしょうか。v-modelを使う方法以外にも何か効率の良いやり方等をご存知の方がいらっしゃいましたらご教授いただけると幸いです。
該当のソースコード
Vue.js
1 <div id="app-120"> 2 <input value="2" type="checkbox" id="checkbox" v-model="array"> 3 <input value="3" type="checkbox" id="checkbox" v-model="array"> 4 <input value="4" type="checkbox" id="checkbox" v-model="array"> 5 </div> 6 <script> 7 var app120 = new Vue({ 8 el: '#app-120', 9 data: { array:[], 10 array2:[]★この配列も合わせて動的に変更させたい 11 } 12 }) 13 </script>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。