【发布时间】:2016-11-06 19:14:42
【问题描述】:
有没有办法以编程方式更新 vue.js 中的 data 对象/属性?例如,当我的组件加载时,我的数据对象是:
data: function () {
return {
cars: true,
}
}
在触发事件后,我希望data 对象看起来像:
data: function () {
return {
cars: true,
planes: true
}
}
我试过了:
<script>
module.exports = {
data: function () {
return {
cars: true
}
},
methods: {
click_me: function () {
this.set(this.planes, true);
}
},
props: []
}
</script>
但这给了我错误this.set is not a function。有人可以帮忙吗?
提前致谢!
【问题讨论】:
标签: javascript vue.js