Как инициировать повторный рендеринг родительского компонента из дочернего.
Прочитал, что это происходит при изменении вычисляемого свойства.
Создал глобальную переменную
new Vue({
// глобальные переменные
data: {
bUpdate: false
},
}).$mount('#app');
В родительском компоненте создал вычисляемое свойство:
computed: {
compProp{
return this.$root.bUpdate;
},
}
В дочернем компоненте в методе callReender() изменил значение глобальной переменной:
methods: {
callReender() {
this.$root.bUpdate = !this.$root.bUpdate;
}
}
Реендеринг родительского компонента не происходит.
Почему?