В следующем примере я устанавливаю простой объект массива в состояние и назначаю его деке-swiper. Если я структурирую объект в renderitem, он отображает правильный текст. Что (удивительно) не работает, так это то, что если я пытаюсь получить доступ к свойству (a или b в этом примере), возникает неопределенная ошибка. a ": 1," b ":" as "}
Но, если я сделаю это <Text>{card.a}</Text>
, он выдаст ошибку undefined. Интересно, что если я сделаю <Text>{card}</Text>
, это вызовет ошибку ключей {a, b} found.
Примечание: я обнаружил, что если я устанавливаю состояние на эти значения в самом конструкторе, он работает нормально. Но я не хочу устанавливать значения в конструкторе.