반응형
Vuetify에서 v-dialog을 사용하여 다이얼로그 창을 생성하여 보여줄때
처음 한번에 한하여 데이터 바인딩이 제대로 되지 안을때가 있다.
이유는 v-dialog안에 컨텐츠가 mounted되었지만 렌더링 되지 않아서이다..
이것을 해결결하기 위해서는 v-dialog 옵션에 eager를 True로 설정하여주면
마운트 된 컴포넌트 컨텐츠를 강제로 렌더링한다.
<v-dialog v-model="dialog" persistent max-width="1000px" :eager="true">
<notice-info :notice-info="NoticeInfo" :isEdit="isEdit" @close="closeModal" @updata="updateItem" @insert="insertItem"></notice-info>
</v-dialog>
반응형
'Technique > Vue.js' 카테고리의 다른 글
vue3 무엇이 다를까? (0) | 2022.07.21 |
---|---|
Vue 기술 면접(주니어) (0) | 2022.07.08 |
http proxy 설정 (0) | 2020.05.04 |
filter (0) | 2020.05.04 |
computed (0) | 2020.05.04 |