2017-09-05 13 views
0

にvuejsモジュールを使用する方法:ユーザが電話機を書き込みするたびに、私は次のコード持っているオブジェクト

<div id="app"> 
    <input type="text" name="" v-model="user.phones"> 
</div> 

<script> 

new Vue({ 
    el: '#app', 
    data() { 
    return { 

     user: { 
     phones: [] 
     } 

    } 
    } 
}); 

</script> 

を、私はそれがuser.phonesモデルに注入することにしたいです。しかしphonesモデルは配列なので、番号はuser.phonesに割り当てられていません

+0

を使用するあなただけの数が –

+0

どのように書かれるべきで配列のインデックスを渡す必要がありますか?これは新しい配列なので、 '[0]'だけを渡すことはできますか? – hidar

+0

設定したインデックスに設定する必要があります –

答えて

2

v-modelは使用できません。あなたは新しい電話番号に値が入力されるたびに挿入したい場合は、

<input type="text" name="" @change="(event) => user.phones.push(event.target.value)"> 
関連する問題