Вы можете создать событие внутри заголовка и, возможно, перехватить его в смонтированном компоненте приложения следующим образом:
На боковой панели или в другом компоненте:
on_some_btn_click: function (){
this.$emit('toggle_root_class');
}
В компоненте приложения.:
mounted: function(){
var _this = this;
this.$on('toggle_root_class', function(){
_this.active = !_this.active;
});
}
Vue может ограничить возможность наблюдения события в компонентах одного уровня.Поэтому я использую EventBus в своих проектах, чтобы легко обрабатывать отправку событий.