1.实际上就是属性值,可通过在标签中通过 属性值=属性的方式来设置
2.批量传递props
const p={name:'老刘',age:18}
{...p}为react语法,实际上时,{}在这里是隔开符
3.类型的限制
// 需要引入插件prop-type
// isRequired加上就是必填
Person.propTypes = {
//name:'必传,字符串'
name: PropTypes.string.isRequired,
sex: PropTypes.string,
// 假如限制的是函数
speak: PropTypes.func,
}
4.指定标签属性的默认值
Person.defaultProps = {
sex: '不男不女',
age: 19,
}