我是 reactjs 的新手,我一直在解决问题,从 props 字典设置状态。我的代码如下所示:
this.state = {
test: []
}
render() {
this.props.data.map(function(item, key){
this.setState({ test: data.name})
})
}
不工作,有没有人知道如何去做。谢谢我一直在做一些改变:
componentDidMount() {
this.state.userData.then(data => this.props.getData(data.user["data"]). then(test => this.setState(test.test.map(item => item.name))))}
state.test 仍然是空的。
相关分类