반응형
반응의 PropTypes.node와 PropTypes.any의 차이점은 무엇입니까?
// Anything that can be rendered: numbers, strings, elements or an array
// (or fragment) containing these types.
optionalNode: PropTypes.node,
// A value of any data type
requiredAny: PropTypes.any.isRequired,
어떤 타입이 가능합니까?PropTypes.any
와 비교하여 포함되다PropTypes.node
?
PropType은 델의 소품을 통해 전달되는 가치를 검증하는 방법입니다.
노드 React를 사용하여 숫자, 문자열, DOM 요소, 배열 또는 이를 포함하는 조각 등 렌더링 가능한 모든 것을 전달할 수 있습니다.PropTypes.노드
any type React를 사용하면 유형에 관계없이 소품이 존재해야 함을 지정할 수 있습니다.리액트를 사용하면 이 작업을 수행할 수 있습니다.PropTypes.임의의 검증자.
PropTypes.node:
실제로 화면에 렌더링할 수 있는 모든 렌더링 가능 값(숫자, 문자열 등)
PropTypes.any:
부울값과 같은 값을 지정할 수 없습니다.
의 경우<div>{true}</div>
JSX 코드,
booleanValue: PropTypes.node
에러가 발생합니다.booleanValue: PropTypes.any
에러는 발생하지 않습니다.
언급URL : https://stackoverflow.com/questions/50206801/what-is-the-difference-between-proptypes-node-and-proptypes-any-in-react
반응형
'programing' 카테고리의 다른 글
Nextjs: 정적 폴더에서 이미지를 로드할 수 없습니다. (0) | 2023.04.05 |
---|---|
React Hooks useState+useEffect+이벤트가 오래된 상태를 나타냄 (0) | 2023.04.05 |
JavaScript에서 fetch() API 요청 및 응답 가로채기 (0) | 2023.04.05 |
React의 인라인 CSS 스타일: 미디어 쿼리를 구현하는 방법 (0) | 2023.04.05 |
코드의 ASP.NET Core appsettings.json 업데이트 (0) | 2023.04.05 |