一、引入PropType(不用安装,脚手架自带)
import PropTypes from "prop-types";
二、类型检查写法(以规定必须传值,且值是数组为例)
1、类组件:在组件里写static propTypes这个静态属性
static propTypes ={
// list就是父组件传过来的props里面的值
list:PropTypes.array.isRequired
}
2、无状态组件的写法是:
类.propTypes = {
list:PropTypes.array.isRequired
}
三、使用效果:
四、其他规定类型写法,见官网使用propType检查类型详细的语法