Является ли компонент Navigator единственным способом переключения экранов в приложении, использующем react?

#javascript #react-native

#javascript #react-native

Вопрос:

Я нахожусь в процессе изучения React-Native при разработке своего первого приложения и пришел к тому, что хочу переключиться на другой экран, когда пользователь нажимает на элемент в моем ListView. В нескольких приложениях на основе React, которые я видел, они включали компонент Navigator в свой основной индекс.*.js и использовали Navigator для перехода между экранами. Это выглядит как хороший способ сделать что-то. Однако для полноты я хотел бы знать, есть ли в React-Native другие способы переключения между экранами или компонент Navigator будет моим единственным вариантом.

Комментарии:

1. Я оставляю этот вопрос на всякий случай, если более опытные пользователи могут предоставить информацию. Однако я только что понял, что Navigator является контроллером в шаблоне MVC React-Native.

Ответ №1:

Вы можете использовать NavigationExperimental

И взгляните на NavigationTransitioner, который является его частью