Javascript 从对象获取数据

Javascript 从对象获取数据,javascript,reactjs,redux,axios,Javascript,Reactjs,Redux,Axios,我正在通过redux向应用程序类发送请求响应。 我可以通过console.log(this.props.data)在props中接收它 但是我得到了这个嵌套数组,里面充满了对象 我试过了 console.log(this.props.data[0].PromiseValue); 这会导致未定义的 [Promise] 0: Promise __proto__: Promise [[PromiseStatus]]: "resolved" [[PromiseValue]]: Object confi

我正在通过redux向应用程序类发送请求响应。 我可以通过console.log(this.props.data)在props中接收它

但是我得到了这个嵌套数组,里面充满了对象

我试过了
console.log(this.props.data[0].PromiseValue);
这会导致未定义的

[Promise]
0: Promise
__proto__: Promise
[[PromiseStatus]]: "resolved"
[[PromiseValue]]: Object
config: {adapter: ƒ, transformRequest: {…}, transformResponse: {…}, timeout: 0, xsrfCookieName: "XSRF-TOKEN", …}
data: (10) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
headers: {pragma: "no-cache", content-type: "application/json; charset=utf-8", cache-control: "public, max-age=14400", expires: "Mon, 01 Apr 2019 22:25:19 GMT"}
request: XMLHttpRequest {onreadystatechange: ƒ, readyState: 4, timeout: 0, withCredentials: false, upload: XMLHttpRequestUpload, …}
status: 200
statusText: ""

你有没有试着去约束承诺的“然后”事件?大概是这样的:

this.props.data[0].then(value => {
    console.log(value);
});

thanx很多你的评论都非常有用,我是这样得到的。props.data[0]。然后(value=>{console.log(value.data);});