목록fh (1)
똑같은 삽질은 2번 하지 말자
Vue3에서 VNode를 조작하면서 삽질했던 이야기
개요 vue2에서 vue3로 마이그레이션중 기존 코드에 VNode를 이용해 props를 셋팅하거나 listener를 등록하는 로직을 가진 컴포넌트가 있어서 그걸 vue3용으로 바꾸면서 일어났던 일을 기록하고자 한다. 결론 Vue3 부터는 VNode를 직접 조작하는 일을 가급적 지양하고 있으므로 가급적 사용하지 말자 하지만, 그럼에도 불구하고 마이그레이션중에 파괴적인 변경을 피하기 위해서 Vue3에서 VNode를 사용해 보려고 한다. RadioButtonGroup 사용예 RadioButtonGroup(v-model="$data.value") RadioButton(value="A") A RadioButton(value="B") B RadioButton(value="C") C 이렇게 그룹에 v-model만 셋..
카테고리 없음
2023. 7. 8. 18:03