import React, { Component } from 'react'
import PropTypes from 'prop-types' // 没有提示直接导入,不需要安装
export default class Sub extends Component {
// 在class内部,通过static修饰的属性,就是静态属性
static defaultProps = {
num: 888
}
static propTypes = {
// num: PropTypes.number.isRequired //设置为isRequired表示必须传值
num: PropTypes.number
}
render() {
return (
<div>
<h2>{this.props.num}</h2>
</div>
)
}
}
react(jsx) 限制属性传值类型和默认属性
于 2022-01-31 11:51:00 首次发布