Javascript Axios数组映射回调

Javascript Axios数组映射回调,javascript,reactjs,ecmascript-6,axios,Javascript,Reactjs,Ecmascript 6,Axios,在我的react ES6应用程序上,我需要执行以下操作: 获取某个组织的git hub成员列表,然后获取每个成员的详细信息 守则: handleDevelopers(res){ 让lista=res.data.map(函数(结果){ axios.get()https://api.github.com/users/“+result.login) .然后(功能(响应){ console.log(response.data.name); 返回; }); }); 这是我的国家({ 用户:lista }

在我的react ES6应用程序上,我需要执行以下操作: 获取某个组织的git hub成员列表,然后获取每个成员的详细信息

守则:

handleDevelopers(res){
让lista=res.data.map(函数(结果){
axios.get()https://api.github.com/users/“+result.login)
.然后(功能(响应){
console.log(response.data.name);
返回;
});
});
这是我的国家({
用户:lista
});
}
组件willmount(){
axios.get()https://api.github.com/orgs/:orgname/members')
.then((jsonRes)=>此.handleDevelopers(jsonRes))
}
手动水平仪(res){
让_self=这个
axios.all(res.data.map)(函数(结果){
返回axios.get('https://api.github.com/users/“+result.login)
.然后(功能(响应){
console.log(response.data.name);
返回;
});      
})).then(函数(lista){
_自我状态({
用户:lista
});     
}
组件willmount(){
axios.get()https://api.github.com/orgs/:orgname/members')
.then((jsonRes)=>此.handleDevelopers(jsonRes))
}
handleDevelopers(res){
    let _self = this
    axios.all(res.data.map(function(result) {
        return axios.get('https://api.github.com/users/'+result.login)
        .then(function (response) {
            console.log(response.data.name);
            return <GitUser key={response.data.id} name={response.data.name}/>;
        });      
    })).then(function(lista){
         _self.setState({
          users: lista
        });     
}

componentWillMount() {
    axios.get('https://api.github.com/orgs/:orgname/members')
    .then((jsonRes) => this.handleDevelopers(jsonRes))
}