我正在尝试在React中使用setState

问题描述 投票:0回答:1

我正在尝试对我的App类中的方法使用setState函数。

当前代码示例:

addRandomContact() {
this.setState({
  actors: contacts.slice(0, 6)
})

}

我希望我的联系人数组从5变为6。

我收到的错误如下:

TypeError:无法读取未定义的属性'setState'addRandomContact

我正在尝试对我的App类中的方法使用setState函数。我的...

reactjs setstate
1个回答
0
投票

“ this”关键字将无法在此函数内部访问,因此未定义。您必须使用如下箭头功能:

© www.soinside.com 2019 - 2024. All rights reserved.