【发布时间】:2018-11-23 14:53:41
【问题描述】:
请看一下这个不起作用的伪代码:
Vue.component('child', {
props: [],
template: '<div><input v-model="text"></div>',
data: function() {
return {child-text: ""}
}
})
Vue.component('parent', {
template: '<h1> {{text}} </h1>'
data: function() {
return {parent-text: ""}
}
})
修复这段代码最优雅的方法是什么,每当用户更改子组件中输入框的内容时,子组件中的变量 child-text 和父组件中的变量 parent-text 会自动更改?我还希望如果变量 child-text 和/或 parent-text 发生变化,那么输入框的内容会分别发生变化?
【问题讨论】:
-
这应该对你有帮助:) stackoverflow.com/questions/48877688/…