최근에 팀내 개발자 중 A 개발자가 나한테 찾아와서는 템플릿 내부에 코드를 잘 작성하였는데 화면에서는 안보이고 있다고 찾아옴...
A 개발자 나름 문제 해결을 위해서 찾아봤는데 문제점은 template 태그가 존재하고 해당 태그의 css display가 none 이 되어 있어서 내부 코드들이 안 보이는 것 같다고 이것이 문제다! 라고 하였다...
그런데 정상적인 코드면 template 가 보일 이유가 있나?... 작성된 코드를 가보았당
어... 음 template 내부에 template 코드가 들어가있네...
template 태그는 특정 디렉티브 ( v-if, v-for, v-else 등..) 이 없으면 template 엘리먼트 그냥 들어간다.. 단 최상위 탬플릿 태그랑 이런 것들은 별개 사항
결론은 vue 공식 문서 다 ~ 있으니까 다시 읽고 나한테 설명하라고 함
Vue.js
Vue.js - The Progressive JavaScript Framework
vuejs.org
출처 - vue 래퍼..
'Front-end > vue' 카테고리의 다른 글
[vue3, vscode] - script setup 내부에 snippet 주석 만들기 (1) | 2025.02.25 |
---|---|
[vite, vue] 확장자를 생략하여 가져올 때 생기는 오류 (0) | 2024.04.26 |
Vue 에서 input 태그에 @click과 @change 사용 시 생긴 이슈 (1) | 2024.01.24 |
[vue, es-lint] no-unused-vars 에러 문구 해결 (0) | 2023.05.25 |
[vue2] 상태관리 vuex 사용 시 this.$store 가 undefined 뜨는 현상 (0) | 2022.11.23 |