如何将name的值设置为对象中的属性personOne?所以这个名字将具有Alex的价值。
var app = new Vue({
el: '#app',
data: {
name: '',
object: { "personOne": "Alex", "personTwo": "Jack"}
}
})

答案 0 :(得分:1)
您可以使用life-cycle hooks之一创建的created或mounted来设置初始数据,从API加载数据等,如下所示:
var app = new Vue({
el: '#app',
data: {
name: '',
object: { "personOne": "Alex", "personTwo": "Jack"}
},
methods: {
setName (name) {
this.name = name
}
},
mounted () {
this.serName(this.object.personOne)
},
})
答案 1 :(得分:1)
从您编写的Vue对象中
this.name = 'Alex'
在你外面写app.name = 'Alex'
app.someDataField将更改名为someDataField的数据属性