1

我对 react-native 路由感到非常困惑。我是 react-native 的新手,我从未在 React.js 上工作过。我想问一下 react native 应用程序是否像 angularJs 一样是单页应用程序架构?react-native 中的路由和导航有很多方法,比如

1 .react-native-router-flux

2.导航器
等多种方式。有人请告诉我这是这个 SPA 架构,什么是 react-native 中路由的最佳方式,它有更多的支持。我想在我的应用程序中制作一个侧边抽屉菜单和标签菜单。请帮我 。提前致谢

4

1 回答 1

3

您需要清楚使用的不同技术。ReactJS 用于构建单页web applications(类似于AngularJS)。asReact-Native是使用 ReactJS 框架开发的,但它用于构建 Nativemobile应用程序。

实际上React-Native没有单页应用程序的概念,因为所有东西都是作为一个组件开发的,这些组件用于从一个屏幕到另一个屏幕的导航和路由。

对于路由react-native-router-flux来说非常简单易用。

您还可以查看Nativebase https://nativebase.io为具有扩展功能的 React 本机应用程序提供附加组件,包括 Side Drawer 菜单和其他组件。Navigator如果您尝试构建基于导航的应用程序并将其自定义为导航器或基于选项卡的应用程序样式,您还可以使用 React-native 的内置组件。

于 2017-04-24T12:38:57.660 回答