2017-05-27 135 views
0

我一直在努力爲vuejs現在起5個月來的大框架的工作,但現在我有模型的這個問題,我的輸入結合。我試圖語言對象添加到我的語言陣列運行時間,但是當我增加了語言陣列還會清除它從後陣清除我的語言對象..這是我的輸入字段Vuejs模型綁定錯誤

這是我的jsfiddle

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

如果我去掉最後兩行我正面臨問題

回答

1

問題出在這裏:

var language = this.newLanguage - 你傳遞給對象的引用。然後,當綁定值更改時,您的列表項目也會更改。

解決方案:創建一個新克隆的對象被推到一個數組:

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

然後正常工作:https://jsfiddle.net/wostex/f88jxyw7/

+0

感謝的人.. althoguh我發現這樣做,但你的另一種方式更清潔..乾杯 –