exprot default class PropsTestextendesComponent{
render(){
return <Text>{this.props.name}</Text>
}
}
import PropsTest from './PropsTest' <PropsTest name = 'XiaoMing' />
exprot default class PropsTestextends Component{
static defaultProps={
name: 'XiaoHong'
}
render(){
return <Text>{this.props.name}</Text>
}
}
exprot default class PropsTestextends Component{
static defaultProps={
name: 'XiaoHong'
}
static propTypes={
name: PropTypes.string,
age: PropTypes.number,
sex: PropTypes.string.isRequired
}
render(){
return <Text>{this.props.name}</Text>
}
}
params = {name: 'XiaoZhang', age: 18, sex: '男'}
// 如果需要传递给下一个页面需要:
<PropsTest
name = {params.name}
sex = {params.sex}
age = {params.age}
/>
// 等等,这样如果属性特别多,代码将会变得难以维护。
<PropsTest
{...params}
/>
var {name, age} = params;
// 其他地方就可以直接引用name和age了
{name}或{age}
// 这么做的好处,同样是不需要使用如下的传统方式
{params.name}或{params.age}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有