ps: 用于记录学习,持续更新
React中props的简写方式
备注: 类相当于实例的原型, 所有在类中定义的方法, 都会被实例继承。如果在一个方法前,加上Static关键字,就表示该方法不会被继承,而是直接通过类来调用,这被称为 “静态方法”。
class People extends React.Component {
constructor (props) {
super(props)
}
static propTypes = {
name: PropTypes.string.isRequire // name字段 必填, 类型是字符串
age: PropTypes.number// age字段为 , 类型是数字
run: PropTypes.func // 为 函数
}
static defaultProps = {
sex = '男' // 默认sex字段为 男
}
// 继续写state数据之类的
state = {}
render () {
return
}
}