import Child 대소문자 차이
463
작성한 질문수 12
안녕하세요. 강좌 잘 따라가고 있습니다.
궁금한 점이 생겨서 질문드려용.
아래와같이 child의 첫글자를 대문자로 작성시에는 강좌처럼 정상 작동 되는데,
child의 첫글자를 소문자로 작성시에는 chlid.svelte의 div는 생성되지만 텍스트는 없는 현상이 발생하네요.
대소문자 차이가 원래 이런게 있는건가요? @_@
답변 1
0
안녕하세요. 강좌를 들어 주셔서 감사합니다. :)
Svelte에서는 아래와 같이 대문자로 컴포넌트를 사용해야 합니다.

소문자로 사용할 경우에는,

Svelte에서 컴포넌트로 인식하는 것이 아니라 div와 같은 HTML 요소로 인식하게 됩니다.
대소문자의 차이가 아닌, Svelte에서 컴포넌트를 사용할 때 발생하는 Svelte의 특징으로 보입니다. 관련 내용을 공식 문서에 찾아 보았습니다. https://svelte.dev/docs#Template_syntax 참고해 주세요.
HTML에서 사용할 때 대문자로만 사용해 주시면 되서, import의 경로와 파일 이름은 아래와 같이 소문자로 작성해 주셔도 됩니다.

프로젝트 실행이 되지 않아 menu API 테스트가 불가합니다 ㅠ
0
134
9
프론트 api.js의 요청 headers 옵션의 cors 관련 설정 질문
0
61
2
모듈 버전이 안맞아서 발생하는 문제 같습니다;;;
0
188
2
meteor 버전 때문에 실행이 안됩니다.
0
160
2
graghQL의 transaction 처리속도가 궁금합니다.
0
112
2
질문있습니다.
0
106
2
화면 구성 설명용 도구 이름
0
158
1
Meteor 실행 오류 문의 드립니다.
0
184
1
영호 좋아요 버튼이 콘솔에는 잘 찍히지만 화면에 렌더링 되지 않습니다.
0
129
2
영화목록 component 만들기 에서 질문이 있습니다.
0
209
3
"hello".toUpperCase() 가 안되는데요.
0
148
1
컴포넌트 이벤트
1
314
1
CDN이 뭔가요?
1
1662
1
혹시 다음 강의는 언제쯤??
1
333
2
강좌 범위는 아니지만요...
2
401
2
undefined 없애기
1
388
3
생명주기 중 afterUpdate가 동작하지 않는 이유를 모르겠습니다
2
464
2
이벤트 수식어 중에서 passive 설명이 잘 이해가 되질 않습니다
1
1156
3
질문드립니다 !
1
250
1
이 부분은 좀 어려운거 같아여
1
302
4
npm run dev not working
1
514
3
임포트하는 이유에 대해..
1
274
3
오류가 나요
0
303
1
프레임워크
0
217
1





