Я динамически создаю свой «экран» с использованием дочерних компонентов «строка» и «кнопка».Я использую этот метод только потому, что не могу найти свойство flex-flow, доступное для Reaction-native.
Так что в основном я сопоставляю массив массивов для построения каждой строки и внутри строки, отображая каждый массив для построения каждой кнопки.Поскольку onPress необходимо установить в кнопке, я передаю URL для каждого `onPress {() => this.props.navigation.navigate ({navigationURL})
в качестве реквизита, сначаластрока, а затем к кнопке.Проблема в том, что я получаю сообщение об ошибке «Не удается прочитать свойство« навигация »из неопределенного списка.Я уверен, что это потому, что только фактические «экраны» в навигаторе имеют доступ к опорам навигации.Я также пытался передать
navigation={this.props.navigation}
, но безуспешно.Я просмотрел всю документацию и не могу найти ничего полезного.Кто-нибудь еще сталкивался с подобной ситуацией?