programing

반응의 PropTypes.node와 PropTypes.any의 차이점은 무엇입니까?

yellowcard 2023. 4. 5. 21:29
반응형

반응의 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

반응형