赋予代码灵魂 , 追求极致性能

Hey guys, Here is Vtrois's Blog !

ES7下类型检测propTypes的新写法:

可能你觉得把propTypes写在类外看起来有些怪怪的,在ES7的静态类属性的支持下,你可以这样写:

//新写法
class Son extends React.Component{
static propTypes = {
       //..类型检测
}
render(){
   return (/* 渲染*/)
     }
}

//老写法
class Son extends React.Component{
render(){
   return (/* 渲染*/)
     }
}
Son.propTypes = {
       //..类型检测
}
但注意,这是在ES7下生效
点赞

发表评论

电子邮件地址不会被公开。