2017-05-27 3 views
0

私はvuejsで5ヶ月間作業していますが、現在は素晴らしいフレームワークですが、現在私の入力とのモデルバインディングのこの問題があります。言語オブジェクトを言語配列に追加しようとしていました私は、それはまた、配列からそれをクリア言語アレイに追加した後、私の言語オブジェクトをクリアしたときに、私は最後の2行のコメントを解除した場合にこれが私のjsfiddleVuejsモデルバインディングエラー

`https://jsfiddle.net/abdur_rehman26/5sk4dnqg/ 

である、これは私の入力フィールドです

...時間を実行しますが、私は問題に直面しています

答えて

1

問題はここにあります:

var language = this.newLanguage - オブジェクトへの参照を渡します。バインド値が変更されると、リスト項目も変更されます。

ソリューション:私はそれが、あなたを行うための別の方法を発見したhttps://jsfiddle.net/wostex/f88jxyw7/

+0

感謝の男.. althoguh:

var language = JSON.parse(JSON.stringify(this.newLanguage))

はその後、それが正常に動作します:新しいクローン化されたオブジェクトを作成することは、配列の中に押し込まれますクリーンです..歓声 –