React js中来自props dict的SetState?

我是 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 仍然是空的。


小唯快跑啊
浏览 115回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript