Как прочитать свойство вложенного объекта React Redux? - PullRequest
0 голосов
/ 08 февраля 2019

Пожалуйста, помогите мне получить свойство встроенного объекта React redux:

{
  "id":1
  "name":"Jonh"
  "pets": {
    "namepets": {
      "String":"King-kong"
      "Valid": true
    },
    "age": {
      "String":"11",
      "Valid": true
    }
  }
}

Если я пишу console.log(this.props.user.pets), я вижу этот объект в консоли, но пишу console.log(this.props.user.pets.namepets).

У меня есть эта ошибка:

TypeError: Невозможно прочитать свойство 'namepets' из неопределенного

Как мне получить это значение?

1 Ответ

0 голосов
/ 08 февраля 2019

Если вы получаете этот объект:

{"id":1,"name":"Jonh","pets":{"namepets": {"String":"King-kong","Valid": true}, "age": {"String":"11","Valid": true}}}

После проверки this.props.user.pets, то полное свойство этого будет:

this.props.user.pets.namepets.pets.namepets

(Не очень красиво это)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...