반응형
Vue EventBus
// 이벤트버스 생성
var EventBus = new Vue()
// 이벤트 발행
EventBus.$emit('message', 'hello world');
// 이벤트 구독
EventBus.$on('message', function(text) {
console.log(text);
});
EventBus 를 전역으로 사용한다면 $off 도 등록을 해야함.
안하면 이벤트 구독이 계속 생겨나서 계속 이벤트가 발생됨.
참고문헌
반응형
'프론트엔드 > Vuejs' 카테고리의 다른 글
[vue] vue skeleton 사용하기 (0) | 2020.07.13 |
---|---|
[Vue] vue eventlistener(이벤트리스너) 추가 제거 (0) | 2020.06.14 |
vue router (0) | 2020.06.14 |
vue checkbox 사용 (0) | 2020.06.14 |
vue 를 스프링부트 에서 연동 (0) | 2020.06.14 |