我正在尝试在调用函数时更改组件的状态。 该函数假设采取一些数据并将其推送到状态
StartChat: function (e) {
e.preventDefault();
var data = this.props.FirstName;
this.setState({ChatBoxMembers:data});
}
使用和onClick函数调用上述函数
我检查了值存储在变量'data'中,但状态'ChatBoxMembers'没有变化,最终出现错误ChatBoxMembers is not defined
我在这做错了什么?
答案 0 :(得分:0)
对于初学者,您已将ChatBoxMembers
声明为[]
,但您要为其分配线性数据。需要访问ChatBoxMembers is not defined
错误的代码。