我在vuejs中有此代码,但模板中的for不更新。 它改变时,在输入文本添加一些数据,但我想更新的列表中@单击为什么模板中的v-for只是在输入文本改变时才更新?
https://jsfiddle.net/nqtg9vq2/
methods: {
addModule:function(){
var size = Object.keys(this.modules).length;
this.modules[size] = {
enumerate: '1.1',
name: 'test',
description: 'test d',
type: 'module',
criteria: {}
};
console.log(this.modules);
}
}
或将'this.modules'更改为数组并使用'this.modules.push({...})'。 – Botje
是@Botje你可以使用数组,但是如果EdgarAlejandro更喜欢一个对象... – Thierry