0
我有以下代碼:Vue.js改變模板數據
Vue.component('greeting', {
template: `<h1>{{ greeting }}</h1>`,
data: function() {
return {
greeting: app.text
}
},
});
var app = new Vue({
el: '.app',
data: {
text: 'Hello'
},
methods: {
changeText: function() {
this.text = 'Goodbye'
}
}
});
所以,當我打電話changeText
方法它改變text
但greeting
在組件未更新。我不明白我是否應該在這種情況下使用道具,觀察者或計算機財產。