【发布时间】:2017-10-24 13:29:06
【问题描述】:
我有以下代码:
export default {
name: '...',
props: ['user'],
data() {
return {
userName: this.user.name
}
},
watch: {
user: (_user) => {
this.userName = _user.name
}
},
methods: {
...
}
};
userprop 由父组件更新(它是来自服务器的信息)。如果我记录 _user 变量,我将拥有所有可用的东西。 userName 属性没有更新。
【问题讨论】:
标签: javascript data-binding vue.js watch