【发布时间】:2015-08-05 10:50:25
【问题描述】:
当他或她登录时,我正在使用 reactjs 用新成员填充 state.users。
以下代码正在运行
var users = this.state.users;
users.push(member);
this.setState({users: users});
但是当我尝试将所有内容包装在一行代码中时,它失败了
this.setState({users: this.users.state.push(member)});
当我尝试上述操作时,我的 list.jsx 中出现错误
未捕获的类型错误:this.props.users.map 不是函数
知道是什么原因造成的吗?我在想,当我使用单行解决方案时,会将错误类型的对象传递到状态中?
谢谢!
【问题讨论】:
标签: javascript reactjs pusher flux