0
我试图在调用函数时更改组件的状态。 功能是假设采取一些数据和状态尝试在React.js中使用函数时更改状态
StartChat: function (e) {
e.preventDefault();
var data = this.props.FirstName;
this.setState({ChatBoxMembers:data});
}
调用上述功能的onClick功能 我已经检查值推它被保存在变量“数据”,但该州的ChatBoxMembers“不会改变,并最终与错误ChatBoxMembers is not defined
我在这里做错了什么?
如果你得到'ChatBoxMembers未定义',那么你可能没有正确访问它。你能向我们展示一个你试图使用ChatBoxMembers的例子吗? –
我还没有用过它。只设置状态像这样'getInitialState:function(){ return { ChatMembers:[], ChatBoxMembers:[] };' –
我必须在这里使用'bind(this)'吗? –