[Vue] Vue 정리하기(15) - Vuetify v-dialog 컴포넌트 분리하기(Vue3 composition API props,emit)
·
개발💻/Vue
vue 프로젝트를 하다보면 dialog 혹은 모달 이라고도 많이 부르는데 어쨌든 그걸 사용할 일이 꽤 많다 직접 구현할수도 있겠지만 나는 vuetify의 v-dialog를 사용해서 구현했다 근데 dialog를 그냥 한 컴포넌트 안에서 사용하면 v-model 연결하기도 편하고 dialog를 다루기에 편하긴 하지만 한 컴포넌트 안에 넣다보면 코드도 길어지고, 만약 같은 dialog를 사용할 일이 많다면 컴포넌트로 분리하는게 재사용성도 좋고 가독성, 유지보수 면에서도 좋다 그래서 오늘은 vuetify에서 사용하는 v-dialog를 컴포넌트로 분리하는 법에대해 알아보겠다 컴포넌트를 분리함에 있어 props, emit은 거의 필수적이기 때문에 같이 공부해 보겠다 참고로 나는 https://velog.io/@2wn..