state 与 props 的大坑,在 es6,
class ?? extends React.Component{()}中已经没有
getinitistate 方法,也没有 getdefaultprops 和 propTypes 方法
,
在 es6 中使用 state 的话:
constructor(props){
super(props);
this.state={ss:'xx',}
}}这种
默认 prop 和 prop 用
static defaultPorps={
x:'123',
y:'312',
}
static propTypes={
x:React.PropTypes.bool.isRequired,
y: React.PropTypes.number.isRequired,
}
评论0