Получить данные из объекта - PullRequest
0 голосов
/ 01 апреля 2019

Я отправляю ответ на запрос к классу приложения через ReduxИ я получаю его в реквизитах, поскольку я могу console.log (this.props.data);

Но я получаю этот вложенный массив, полный объектов

Я пробовал 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: ""

1 Ответ

1 голос
/ 01 апреля 2019

Вы пытались связать «тогда» событие обещания? Примерно так:

this.props.data[0].then(value => {
    console.log(value);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...