我有一个问题,使得从子中的变化的父母绑定更新。从孩子发出变更给父母
我有以下VUE代码:
Vue.component('usercomp', {
template: '<input v-model="user.name.lastname">',
props:['user'],
computed: {
fullname: function() {
return this.user.firstname + ' ' + this.user.lastname;
}
}
});
new Vue({
el: '#user-example',
data: function() {
return {
user: {
name: {
fullname: '',
firstname: '',
lastname: '',
}
}
}
}
})
在那里我的父母结合孩子的计算性能视图。 我试图从子项中获取一个计算属性,以更新父项中的<p>
。 我试过使用商店,但不幸的是似乎给出了完全相同的结果。
我已经创建this小提琴:https://jsfiddle.net/alexintime/02jxvqex/7/
这并不完全清楚,我想要做什么。全名计算属性在组件中定义。您是否有理由不想在父母中定义这一点?另外,虽然有几个人提到你需要$发出值,因为你正在传递一个* object *,这确实没有必要。 – Bert