javascript - react使用了this.state.就会报错
滿天的星座
滿天的星座 2017-05-19 10:29:18
0
4
501

滿天的星座
滿天的星座

全部回复(4)
我想大声告诉你

class 是ES6的写法。
getIntialState是ES5的hook函数,不能在这里用。

大家讲道理

定义初始state应该在constructor中:
constructor(props){

super(props);
this.state={
      ss:"xxx"
}

}

迷茫

感觉this.handlechange这里写的有问题,constructor里需要绑定一下这个方法,否则this丢了应该找不到这个方法?

constructor(props) {
    super(props)
    this.handleChange = this.handleChange.bind(this)
}
阿神

如果不想用constructor,直接定义state 在class从 直接写
`
class ... {

state = {

sss

}

// this.state 可以获取
}
`

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板