2017-11-11T04:38:18Z||2017-11-11T04:38:18Z
在ES6中,推荐在constructor
中直接设置state
,类似这样:
class MyComponent extends React.Component {
constructor(props) {
super(props);
this.state = {
name: 'mmp';
};
}
}
而在ES5中的React.createClass
,只能用getInitialState
了。
var MyComponent = React.createClass({
getInitialState() {
return {
name: 'mmp',
};
},
});