以前是这样写的:
let app = React.createClass({
getInitialState: function(){
// some thing
}
})
用 React.Component:
class TodoApp extends React.Component{
getInitialState(){
// some thing
}
}
React在ES6的实现中去掉了getInitialState这个hook函数,规定state在constructor中实现,如下:
Class App extends React.Component {
constructor(props) {
super(props);
this.state = {
转载于:https://www.cnblogs.com/wzssir/p/6088661.html