2017-01-23 3 views
0

Я новичок в React Native (исходя из веб-React), и я выясняю, как навигация работает с React Native.NavigationExperimental vs React-native-router-flux

Мой первый шаг состоял в том, чтобы проверить руководство Facebook о навигации: https://facebook.github.io/react-native/docs/navigation.html. Он показывает мне три решения: Navigator, NavigatorIOS и NavigationExperimental. 2-й не поддерживается, 1-й - с сохранением состояния. Поэтому я пошел вместе с навигационной экспериментальной версией, которая была похожа на редукцию и довольно легко играть.

Я тогда посмотрел на Google и нашел react-native-router-flux. Я прочитал их документ, мини-учебник выглядел очень просто, синтаксис казался более знакомым для веб-разработчиков, таких как я, но я не понимаю отличия между этим и NavigationExperimental. Является ли реакция-native-router-flux чем-то поверх NavigationExperimental?

Спасибо.

ответ

3

Да, react-native-router-flux построен из вилки с давних времен, но имеет разную функциональность. Последнее, что я проверил, все равно не поддерживает собственные анимации (которые теперь поддерживают основные библиотеки).

Если вы начинаете новый проект, я предлагаю вам использовать ExNavigation, которые, по словам членов основной команды, наиболее похожи на то, как будет выглядеть следующая базовая версия маршрутизатора.

31 января 2017 года (скорее всего) основная команда выпустила более full-featured navigator, который заменит навигацию, навигацию и эксперимент.

Смежные вопросы