
Vue.js で例えば以下のコードを記述した場合
HTML
1<div v-for="n in 100" :key="n"> 2 <input type="text" v-model="inputForm[0].customer_name"> 3</div> 4<script> 5export default { 6 data() { 7 return { 8 inputForm: {} 9 } 10 } 11} 12</script>
TypeError: Cannot read property 'sale_section' of undefined
上記エラーが発生します。
inputForm[0]という配列内には「customer_name」という変数は無いということだと思います。
data内の宣言の方法を「[{}]」など、色んな方法に変えてみましたがダメでした。
多次元配列の宣言方法があれば教えて下さい。


回答2件
あなたの回答
tips
プレビュー