Реагируйте на Native Router Flux с дочерней сценой Expo SDK 27 с неопределенной поддержкой - PullRequest
0 голосов
/ 23 мая 2018

Я занимаюсь разработкой приложения для React Native (Expo) и использую React Native Router Flux для навигации.Как вы знаете, Router Flux - это библиотека, основанная на реагирующей нативной навигации.Недавно я обновил свою экспозицию SDK до 27 из 25, чтобы использовать React Native 0.55v.Экспонент SDK 27 нуждается в реагирующей навигации 1.5.11, поэтому я обновил его, затем мне нужно обновить поток маршрутизатора до 4.0.0-бета.31.

До обновлений все отлично работало .. Однако теперь я не могу передать реквизиты дочерним сценам в ящик.Вы можете найти версии ниже до и после обновления.

ДО: expo: 25 реагирует на работу: 0.52 реагировать-на-маршрутизатор-поток ":" ^ 4.0.0-beta.22 "реагирует на навигацию": "^ 1.0.0-бета.19

ПОСЛЕ: expo: 27 реактивный собственный: 0.55 "реактивный-собственный-маршрутизатор-поток": "^ 4.0.0-бета.31", "реагирующая навигация": "^ 1.5.11"

И вы можете найти пример моего макета сцены ниже:

<Drawer
      hideNavBar
      key="activitiesDrawer"
      contentComponent={ActivitiesDrawer}
      drawerWidth={300}
    >
      <Scene key="activitiesMain" headerTintColor="#fff">
        <Scene
          key="activities"
          component={Activities}
          hideNavBar={true}
          panHandlers={null}
          initial
          title="Activities"
          navigationBarStyle={styles.navBarStyle}
        >
        </Scene>
    </Scene>
 </Drawer>

Я даю реквизит для ActivitiesDrawer, и я не могу получить эту опору из деятельности. Это новая ошибка или эта функцияЕсли это ошибка, как я могу это исправить? О, и нет, я не использую приставку.

...