前提・実現したいこと
Vueのバージョン : 2.9.6
したいこと : v-for中にデータを更新したい。
よろしくおねがいします。
発生している問題・エラーメッセージ
Error compiling template:
該当のソースコード
JS
1var hoge = new Vue({ 2 el:'#wrap', 3 data:{ 4 info_data : [ { "id": 1,"num": "10", }, { "id": 2,"num": "20", }, { "id": 3,"num": "30", } ], 5 last_num : '0', 6 } 7});
HTML
1 <article :key="val.id" v-for='val in info_data'> 2 <div v-if="val.num != last_num"> 3 <span >{{val.num}}</span> 4 <input v-model="last_num" v-bind:value="val.num">//ここでlast_numを更新したい 5 //{{last_num = val.num}}とすると期待した動作をしますがエラーがでます 6 [Vue warn]: You may have an infinite update loop in a component render function. 7 </div> 8 </article>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/24 09:01
2018/11/24 09:22 編集
2018/11/24 09:21
2018/11/24 09:28
2018/11/24 09:32
2018/11/24 09:37
2018/11/24 09:42
2018/11/24 09:51
2018/11/24 09:54
2018/11/24 11:02
2018/11/24 11:05