申し訳ありませんが、私はここでいくつかの答え、次の試みたが、私は私が見つける最初の1つのjavascriptとvueを使用して配列にオブジェクトを追加するとき、どうすればいいですか?その非常に簡単な質問であれば
方法に基づいて、私は配列に新しいオブジェクトを追加したい。..
をcouldntのそれが動作します。このいずれかです。
new Vue({
el: "#app",
data: {
name: '', //name isnt inside and object
//failedExample: {name: ''}
array: []
},
methods: {
add(){
this.array.push({name: this.name}) // i push a key:value
//this.array.push(failedExample) // what i wished to do
}
}
});
https://jsfiddle.net/myrgato/6mvx0y1a/
私はコメントのArray.pushを使用することによって、私はちょうど何度もオブジェクトに同じ参照を追加し、そのとき私はチャンれることを理解してe failedExample.nameの値は、配列のすべての位置で変更されます。これが起こらない方法はありますか?同様に、最初のオブジェクトを追加し、次のオブジェクトを参照の代わりにNEWとして追加しますか?
をあなたは、あなたが望む結果の例を教えてくれますか? – larz