报错Cannot read property ‘xxx’ of undefined

一般是忘记在class声明下添加this.xxx = this.xxx.bind(this)这句代码。

constructor(props){
    super(props)
    
    this.xxx = this.xxx.bind(this);
}

添加上这句代码解决。

只要自定义的函数,都最好加上this.xxx = this.xxx.bind(this);这句代码绑定。

发表评论

电子邮件地址不会被公开。