我有一個問題,使得從子中的變化的父母綁定更新。從孩子發出變更給父母
我有以下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