반응형
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 사용하기 (1) | 2020.07.13 |
|---|---|
| [Vue] vue eventlistener(이벤트리스너) 추가 제거 (2) | 2020.06.14 |
| vue router (2) | 2020.06.14 |
| vue checkbox 사용 (2) | 2020.06.14 |
| vue 를 스프링부트 에서 연동 (2) | 2020.06.14 |