실전 오류 해결 팁/Vue

[Vue] no-multiple-template-root

이우열 2023. 3. 22. 23:10
728x90

https://eslint.vuejs.org/rules/no-multiple-template-root.html

 

vue/no-multiple-template-root | eslint-plugin-vue

 

eslint.vuejs.org


Vue 2에서는 템플릿 내에서 여러 개의 루트 노드를 가지면 안된다.

즉, 하나의 태그(루트 태그) 안에 다른 태그를 작성해야 오류를 막을 수 있다.

 

🚨 오류

 

위의 코드를 예로 3번째 줄에 오류가 생긴 것을 확인할 수 있다.

오류를 찾아서 확인해보면

 

 

위와 같이 "no-multiple-template-root"라는 오류로

템플릿에서는 하나의 태그를 루트로 가진다. 라고 나와있다.

 


 

✅ 해결

 

이런 식으로 하나의 태그를 만들어 안에 다른 태그들을 넣어주면 된다.

728x90

'실전 오류 해결 팁 > Vue' 카테고리의 다른 글

[Vue] 새로고침 시 데이터 유지  (0) 2023.04.03
[Vue] 이벤트 발생(emit)  (0) 2023.04.03
[Vue] 라우터(Router)  (0) 2023.03.21
[Vue] 컴포넌트 생성 시 이름 규칙  (0) 2023.02.19
[Vue] 프로젝트 생성  (0) 2023.02.18