首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

React Native开发之react-navigation详解

在0.44版本之前,开发者可以直接使用官方提供的Navigator组件来实现页面的跳转,不过从0.44版本开始,Navigator被官方从react native的核心组件中剥离出来,放到react-native-deprecated-custom-components...不过,官方并不建议开发者这么做,而是建议开发者直接使用导航react-navigation。...react-navigation是React Native社区非常著名的页面导航,可以用来实现各种页面的跳转操作。...和其他的第三方插件一样,使用之前需要先在项目汇中添加react-navigation依赖,安装的命令如下: yarn add react-navigation //或者 npm install react-navigation..."react-navigation": "^3.8.1" 由于react-navigation依赖于react-native-gesture-handler,所以还需要安装react-native-gesture-handler

5.8K10
您找到你想要的搜索结果了吗?
是的
没有找到

React Native 导航:示例教程

React Navigation 是 React Native 最著名的导航之一。...理解堆栈导航器与原生堆栈导航器的区别 在 React Native 中,我们有两个堆栈导航: @react-navigation/stack 和 @react-navigation/native-stack...这两个都提供了基于堆栈的导航模型,便于在屏幕之间进行转换,将每个新屏幕放在堆栈的顶部。...为了理解这两个之间的区别,让我们从以下几个关键因素来看看它们: 定制性:根据你的需求,@react-navigation/native-stack 可能不如 @react-navigation/stack...与 @react-navigation/stack 相比,它使用本地堆栈 View 组件来渲染屏幕,使过渡动画更快、更好、更流畅。 兼容性:两个都与 React Navigation 兼容。

19910

react-navigation,刷新你的导航一、属性介绍二、案例

在2017年1月,新开源的react-navigation备受瞩目。它有类似于原生版性能的体验效果,可能会成为未来RN导航组件中的主力军。...该包含三类组件: (1)StackNavigator:用来跳转页面和传递参数。stack就是数据结构的堆栈技术,遵循后进先出的原理。...使用npm安装react-navigation,--save表示将该组件写入到package.json文件中。...npm install react-navigation --save 当然,也可以采用yarn工具将该添加到项目中 yarn add react-navigation 导入组件到项目中 本项目创建于...2.2 TabNavigator案例 react-navigation组件除了可以用做页面间的跳转,当然也可以用做tab界面之间的切换。 导入react-navigation的子组件。

19.6K90
领券