美文网首页
React的点点滴滴

React的点点滴滴

作者: Jetsly | 来源:发表于2016-05-17 16:27 被阅读39次

    [索引]
    [1.无属性组件]
    [2.有属性组件]
    [3.组件的静态对象和属性]


    1.无属性组件

    export const ISource=()=><div>ISource</div>
    

    等同于

    export export default class ISource extends React.Component {
           render() {
                 return <div>ISource</div>;
           }
    }
    

    2.有属性组件

    export const MenuItem=(name, click)=><div onClick={click}>{name}</div>  
    

    等同于

    export export default class MenuItem extends React.Component {
           render() {
                 return <div onClick={this.props.click}>{this.props.name}</div>;
           }
    }
    

    3.组件的静态对象和属性

      export default class Compt extends React.Component{  
              static displayName = 'Compt';
              static defaultProps ={
                   name:'aaaa' 
              }
              static propTypes = {
                   name: React.PropTypes.string,
              }
              state={
                  name:this.props.name
              }   
       }
    

    待续....

    相关文章

      网友评论

          本文标题:React的点点滴滴

          本文链接:https://www.haomeiwen.com/subject/zjuirttx.html