Ответ 1
Да, вы можете настроить наблюдателя для вычисляемого свойства, см. скрипку.
Ниже приведен код для установки наблюдения для вычисляемого свойства:
const demo = new Vue({
el: '#demo',
data() {
return {
age: ''
};
},
computed: {
doubleAge() {
return 2 * this.age;
}
},
watch: {
doubleAge(newValue) {
alert('yes, computed property changed: ${newValue}');
}
}
});