스크린샷 2022-08-16 오후 8.45.31.png

<TheCalendar><TheModal><TheMemo> 의 순서로 컴포넌트가 구성되어 있다.

그러니까 저 순서로 함수(event)를 주고받아야했다.

왜냐하면 텍스트를 저장함과 동시에 모달창을 닫고싶기 때문이다.

처음에는 emit을 걸어서 이벤트를 주고받는 형식으로 코드를 작성하였지만,

부모에서 자식, 즉 양방향 이벤트 주고받기가 아니었기 때문에 에러가 났었다.

스크린샷 2022-08-16 오후 8.43.32.png

위 사진처럼 $emit()를 props로 넘겨주니 작동이 잘 되었다.

React에서 함수를 props로 넘겨주는것과 비교했을 때 절차가 꽤 까다롭다고 느껴졌지만, 그만큼 안정감있는 이벤트 주고받기라는 생각이 들었다.