-
카테고리
-
세부 분야
프론트엔드
-
해결 여부
미해결
화면에 나오는 코드로 하면 propTypes가 먹히지 않습니다.
21.02.03 16:25 작성 조회수 193
0
화면에 나오는 코드로 하면 propTypes가 먹히지 않아서 앞에 React를 뺐더니 잘 되었습니다.. (왜 되는 건지는 지금도 모릅니다.)
```jsx
Codelab.propTypes = {
name: PropTypes.string,
number: PropTypes.number.isRequired
}
```
최신버전 셋팅이었습니다. (React, React-DOM: 17.0.1 / prop-types: 15.7.2)
답변을 작성해보세요.
1
김두철
2021.11.30
설정에서 'prop-types' 추가하고, 아래처럼 코드를 바꾸니 되네요.
Codelab.propTypes = {
name: PropTypes.string,
number: PropTypes.number.isRequired
}
1
Steve Kim (탈퇴)
2021.02.14
https://ko.reactjs.org/docs/typechecking-with-proptypes.html
React.Proptypes가 다른 패키지로 옮겼다고 합니다. 한번 보시면 될것 같습니다.
답변 2