Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 자바스크립트
- 소켓
- 사이드프로젝트
- 크래프톤정글
- 모션비트
- CSS
- corou
- 시스템콜
- 핀토스
- Flutter
- 티스토리챌린지
- 나만무
- JavaScript
- 4기
- userprog
- pintos
- 오블완
- Java
- TiL
- defee
- 알고리즘
- 스택
- HTML
- 코드트리
- 크래프톤 정글
- 자바
- 백준
- Vue.js
- 리액트
- 큐
Archives
- Today
- Total
미새문지
[vue/no-multiple-template-root]The template root requires exactly one element 에러 해결 본문
vue.js
[vue/no-multiple-template-root]The template root requires exactly one element 에러 해결
문미새 2024. 7. 3. 15:12728x90
현재 본인은 vue3을 사용하고 있는데 제목의 에러가 발생했다
구글링해 본 결과 vue2는 vetur를 쓰면 되고 vue3은 volar를 쓰면 된다고 나와있는데 volar를 확장프로그램에서 발견하지 못해 다른 방법을 찾았다.
단순하게 vue3에서는 다른 태그들을 div 태그로 전체를 묶어줘야 해결이 된다고 한다.
이렇게 말이다.
리액트에서 프래그먼트를 설정해주는 방식과 동일한 것 같다.
const moon = () > {
return (
<>
<div>moon</div>
</>
)
}
728x90
'vue.js' 카테고리의 다른 글
vue 컴포넌트의 주요 기능 (0) | 2024.07.05 |
---|---|
mounted()란? (3) | 2024.07.05 |
Parsing error: No Babel config file detected for "경로". Either disable config file checking with requireConfigFile: false, or configure Babel so that it can find the config files.eslint 에러 해결 (0) | 2024.07.04 |
vue.js 의 기본적인 routing 코드 (0) | 2024.07.03 |
vue.js 시작 (0) | 2024.07.03 |