[Vue] eventbus.emit

post-thumbnail

🧩 eventBus.emit()의 역할

emit()은 이벤트를 발생시키는(보내는) 함수예요.
즉, “야, 지금 이런 일이 일어났어!” 하고 다른 Vue 컴포넌트(혹은 모듈)에게 알려주는 역할을 합니다.

🔁 eventBus.on() / eventBus.off()와의 관계

메서드의미역할 비유
on(eventName, callback)이벤트 구독(subscribe)“이 이벤트가 발생하면 나한테 알려줘.”
emit(eventName, payload)이벤트 발생(emit)“지금 이 이벤트 발생했어!”
off(eventName, callback)이벤트 구독 해제(unsubscribe)“이제 더 이상 그 이벤트 듣지 않을래.”

0개의 댓글