리액트
-
[React] 컴포넌트 만들어 사용할 때 생기는 에러 '~이(가) 선언은 되었지만 해당 값이 읽히지는 않았습니다.'React 2021. 11. 3. 10:35
- 몇 년 전에 리액트를 처음 배울 때 보았던 기초적인 이 에러를 오랜만에 리액트를 하면서 다시 경험하게 되었다. - 아주 기초적인 에러이고 이미 경험했던 에러지만 오랜만에 리액트를 하면서 문제를 찾아내는데 상당한 시간이 걸렸다. 문제 상황 - 컴포넌트 안에 컴포넌트를 생성하여 컴포넌트를 리턴하였는데 아무것도 랜더링이 되지 않았다. - VScode 상에서는 딱히 에러를 띄워주지 않았고 빌드를 해도 아무런 에러가 생기지 않았다. - 하지만 VScode 상에서 분명히 선언했던 컴포넌트가 해당 값이 사용되지 않고 있다는 표시가 되었다. 해결 - 리액트를 처음 배울 때 아주 기초적인 것을 까먹고 있었다. - 바로 리액트 컴포넌트의 이름은 대문자로 시작해야 한다는 것이었다. - 처음에 컴포넌트 이름은 컴포넌트를 ..