react 里面为什么要用继承

class App extends Component {

  constructor(props){

    super(props);

  }

  render(){

    return (

        <div title={this.props.title}></div>

    )

  }

}


慕斯王
浏览 916回答 1
1回答

斯蒂芬大帝

React创建组件有三种方式:createClassES6 extendsfunction继承Component只是创建React组件的一种方式,不需要过分纠结。(原理就是JS继承原理)另外,随着ES6继承的普及,React废弃了createClass方式创建组件,更加推荐后面两种。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript