Свойство существует, но выдает неопределенное значение - PullRequest
0 голосов
/ 02 августа 2020

В следующем примере я устанавливаю простой объект массива в состояние и назначаю его деке-swiper. Если я структурирую объект в renderitem, он отображает правильный текст. Что (удивительно) не работает, так это то, что если я пытаюсь получить доступ к свойству (a или b в этом примере), возникает неопределенная ошибка. a ": 1," b ":" as "}

Но, если я сделаю это <Text>{card.a}</Text>, он выдаст ошибку undefined. Интересно, что если я сделаю <Text>{card}</Text>, это вызовет ошибку ключей {a, b} found.

Примечание: я обнаружил, что если я устанавливаю состояние на эти значения в самом конструкторе, он работает нормально. Но я не хочу устанавливать значения в конструкторе.

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