AntonBrock
@AntonBrock
screen light

Что не так с моим event.bus в vue?

Main.js
Vue.config.productionTip = false;
   export const EventBus = new Vue();


1-й компонент
import { EventBus  } from '../../../main';

 EventBus.$emit("emmitTest", this.showChoose); // передаю true


2-й компонент
import { EventBus  } from '../../../main';

created() {
       EventBus.$on('emmitTest', data => {
            this.showChoose = data; .// это должно изменить в data showChoose на true из другого компонента,
        });
    },


Но значение не записывается, нет ни ошибки, ничего. Просто не робит, где ошибка?

В Родителе этих компонентов, ничего не делаю, буду благодарен за помощь!
  • Вопрос задан
  • 314 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы