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

react-native 0.47导航器已弃用,但我没有使用它

React Native 0.47导航器已弃用,但我没有使用它。

React Native是一种用于构建跨平台移动应用程序的开源框架。它允许开发人员使用JavaScript和React编写应用程序,并在iOS和Android等多个平台上运行。React Native的导航器是用于管理应用程序中不同屏幕之间导航的组件。

在React Native 0.47版本之前,React Native提供了一个名为Navigator的导航器组件。然而,从0.47版本开始,Navigator被官方弃用,并建议开发人员使用其他导航库来管理导航。

虽然React Native官方没有提供官方导航器,但社区中有许多第三方导航库可供选择。以下是一些常用的React Native导航库:

  1. React Navigation:React Navigation是一个流行的导航库,提供了多种导航器类型,如堆栈导航器、标签导航器和抽屉导航器。它具有灵活的配置选项和易于使用的API。推荐使用React Navigation来管理导航。
  2. React Native Navigation:React Native Navigation是由Wix开发的导航库,提供了原生级别的性能和体验。它支持底部标签导航、顶部导航和侧边导航等多种导航样式。
  3. React Native Router Flux:React Native Router Flux是一个简单易用的导航库,提供了基于场景的导航模式。它具有简洁的API和易于理解的导航配置。
  4. React Native Gesture Handler:React Native Gesture Handler是一个用于处理手势操作的库,可以与其他导航库结合使用,提供更丰富的交互体验。

根据你的具体需求和项目要求,你可以选择适合的导航库来管理React Native应用程序的导航。以上推荐的导航库都可以在腾讯云的React Native云开发平台上使用。你可以通过以下链接了解更多关于腾讯云React Native云开发平台的信息:

腾讯云React Native云开发平台:https://cloud.tencent.com/product/rnc

请注意,以上推荐的导航库仅供参考,你可以根据自己的需求选择合适的导航库。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

react-navigation导航器

和h5a标签来跳转不太一样的是,rn必须依赖导航器跳转。导航器也可以看成是一个普通的React组件,你可以通过导航器来定义你的APP中的导航结构。...它是Fb推荐使⽤库, 并且在React Native当前最新版本0.44中将Navigator删除。react-navigation据称有原生般的性能体验效果。...中有以下类型的导航器: createStackNavigator:类似普通的Navigator,导航上⽅导航栏 createTabNavigator:使⽤createBottomTabNavigator...注意:一个navigation有可能没有navigate、setParams以及goBack,只有state与dispatch,所以在使用navigate时要进⾏判断,如果没有navigate可以使⽤...但我想自定义一个返回按钮的话可以直接goBack方法: <Button title={'返回'} onPress={()=>{ this.props.navigation.goBack

6.3K20
  • 更新NGINX-Ingress以使用稳定的Ingress API

    作者:James Strong、Ricardo Katz 对于所有 Kubernetes API,都有一个创建、维护和最终用它们的过程。networking.k8s.io API 组没有不同。...即将发布的 Kubernetes 1.22 版本将删除几个与网络相关的 API: IngressClass[1]的 networking.k8s.io/v1beta1 API 版本 Ingress[...自2017 年[3]、2019 年[4]1.16 Kubernetes API 用以来,以及最近的是 KEP-1453:从 Ingress API 毕业到 GA[5],一直在讨论中这种变化。...No end-of-support date announced. v1.20 v0.47.x Bugfixes only, and just for security issues or crashes...同时,确保没有兼容性问题: 更新到最新版本的 Ingress-NGINX;目前是v0.47.0[7] Kubernetes 1.22 发布后,确保你使用的是最新版本的 Ingress-NGINX,支持

    1.4K30

    8. 遇到不可抗力的自然灾害

    ,遂react-native-spinkit,重写Loading组件 改名##### ---- 之前提到过尽量不要改名,涉及到的改动比较大,会遇到各种不知名错误,趁着本次改动详细记录一下: 最靠谱的做法是修改...升级react-native到0.31.0##### ---- react-native毕竟新生,迭代速度那叫一个快,提醒使用的童鞋对于每一个release都要重视,至少要看一下release note...dont-call-proptypes.html) for details 需要同时升级react,配套版本是15.2.1,npm --save remove react && npm --save install react@15.2.1 ...', justifyContent: 'center', } }); export default Loading; 下篇文章将具体修改界面使用GitHub API,目前还没有想好如何设计...最新代码地址,之前代码tag,可以查看之前的RELEASE。

    1.2K30

    最近在读的一些文章

    试试这些诊断思路和工具 租房之王:我php写了个程序,扒了扒北京房租飞涨的真相 ELK 构建 MySQL 慢日志收集平台详解 做个有深度的DBA:MySQL锁机制实践 17 个 Python 冷门但实用的小技巧...React-Native,开启入坑 Flutter 之路 Linux里的TCP拥塞控制算法 如何迅速开发一款移动App?...蚂蚁金服移动开发平台mPaaS帮你写好了答案 互联网架构演进之路 彭东稳:MySQL InnoDB磁盘I/O优化 关于微服务架构,你需要关注的那些点 MySQL 8.0新特性:彻底解决困扰运维的复制延迟问题...以色列政府决定毒死一半胡狼,后果谁也没有想到 清华大学软件学院 2015-2018届本科毕业生去向统计 收租收到手抽筋!...医生:再喝就要出人命 我犯下的代价惨痛的错误使我改变了看问题的角度,从“我知道我是对的”变成了“我怎么知道我是对的”。这些错误让我养成了谦逊的习惯,我需要用谦逊平衡我的勇敢。—《原则》

    47020

    Power Query 真经 - 第 11 章 - 处理基于 Web 的数据源

    使用 Power Query 的一个非常有趣的场景是,可以利用它从 Web 上抓取与业务相关的数据,并用它来丰富自己的公司数据。数据通常以两种不同的方式之一存储在 Web 上。 存储在网站中的文件。...limitTo=datasets 【注意】 由于该网站不属于本书作者,因此在本书发行到用户阅读本章之间,页面格式可能会发生改变,或者 URL 可能会被。...如果用户的【导航器】屏幕与下面显示的屏幕不同,则表示用户尚未收到这个更新。在这种情况下,用户将看到本章 “连接到没有表的页面” 部分中显示的界面。...但是,完成此过程的步骤保存在已完成的示例中,可在 “第 11 章 示例文件 \From Web–The Hard Way.xlsx” 中找到。此特定查询另存为 “TheHardWay”。...而问题是,网站可能并不会保持始终如一的结构和不变的体验,事实往往还正好相反:网站经常更新东西,改变现有这些网页并添加新的内容,或使网站做的更酷。

    3K30

    React Native 音频录制例子来解惑入门

    Native的坑,踩了不少坑,基本也是别人踩过的坑,既然是别人踩过的坑,那么一般情况下都能找到解决方案,所以前期该踩的一些低级坑都踩了,不过这也让笔者对RN有了新的认识,那就是RN有入门门槛,在新项目考虑用它的时候要慎重...既然要快速掌握RN,那就先从实际需求出发了,我们要用它来做些什么事情,笔者这里有以下需求: Android和iOS能够用同一套模板页面,不需要各自开发 能够动态更新,类似热更新的能力 能够使用原生组件实现一些能力...10, }, }); AppRegistry.registerComponent('android', ()=> AudioExample); 稍微解析下,最前面有import的动作,跟java包是类似...说说怎么开源项目提供的组件 我们先看下集成后的效果图: ? 这个开源组件实现了,录制音频,对音频进行播放、停止、暂停等操作。 看下我的原生工程: ?...前面说了,RN是有一定的学习门槛的,需要掌握js,一些css、html的基础,在做技术选型的时候应该考虑下你的项目是否适合完全RN来做,或者一部分用RN来做。大概就这么多,感谢您的阅读。

    1.4K30

    Angular 11正式发布:加入webpack 5,升级至TS 4.0,不再支持IE 9 和10

    此版本中将不再支持 TypeScript 3.9,开发者需要升级至 TypeScript 4.0;在 Angular 10 中,已经 IE 9、10 和 IE mobile 支持,此次 v11 版本中将完全删除...manualChangeDetection 函数可以用来禁用单元测试中的自动更改检测,使开发人员可以更精细地控制更改检测。...Angular 语言服务推断模板中的迭代类型 这一功能强大的更新仍在开发中,但我们希望在为未来发布的完整版本作准备的同时,向大家分享一个预览版本。...现在,TSLint 的项目创建者已经用它了,并建议大家迁移到 ESLint。...我们还移除了一些的 API,并在列表中添加了一些项目。请务必检查一下相关内容,确保你使用的是最新的 API,并遵循我们建议的最佳实践。

    3.3K30

    从 Android Studio 切换至 D8 dexer

    如果您之前没有尝试 D8,我们希望你在切换时关注到其 dex 编译器更快、更好的特性。 D8 最初在 Android Studio 3.0 作为可选功能发布。...因此,我们相信 D8 将很好地适用于在 3.1 中开始使用它的每一位开发者。...因此,为避免我们的任何用户面临回退的风险,我们将分三个阶段淘汰 DX 第一阶段旨在防止过早 DX。在这个阶段,DX 将继续在 Stduio 中可用。我们将解决关键性问题,但不会添加新功能。...一旦我们看到六个月的时间窗口没有从 DX 到 D8 的重大回归,我们将进入第二阶段。这一阶段将持续一年,旨在确保即使是复杂的项目也有大量的时间进行迁移。...在这个阶段,我们会保证 DX 可用,但我们会将其视为奔完全;因此我们不会修复任何问题。 在第三阶段也就是最后阶段,DX 将从 Android Studio 中移除。

    1.5K40

    PodSecurityPolicy:过去、现在和未来

    在 Kubernetes 中,用是什么意思? 每当 Kubernetes 特性要消失时,我们策略[1]就是我们的指南。首先,该特性被标记为,然后经过足够的时间,它最终可以被删除。...Kubernetes 1.21 启动 PodSecurityPolicy 的用过程。与所有的特性一样,PodSecurityPolicy 将在今后的几个版本中继续发挥完全的功能。...如果没有“dry run”或审计模式,将 PSP 安全改造到现有集群是不切实际的,而且 PSP 不可能在默认情况下启用。...总结 我们致力于使 Kubernetes 成为最好的容器编排工具,有时这意味着我们需要删除一些长期存在的特性,为更好的东西腾出空间。...当这种情况发生时,Kubernetes 策略会确保你有足够的时间来计划下一步行动。对于 PodSecurityPolicy,有几个选项可以满足各种需求和例。

    1.4K20

    Kotlin 1.4-M1 现已发布!

    ☞标准库中的渐进式变更:完成周期并一些额外的部分。 您可以在变更日志中找到完整的变更列表。我们要一如既往地感谢外部贡献者。...协定支持 定义自定义协定的语法仍为实验性功能,但我支持几种新的例,其中协定可能会很有用。您现在可以使用具体化的泛型类型参数来定义协定。...标准库变更 排除的实验性协同程序 在1.3.0中, kotlin.coroutines.experimental API,而支持 kotlin.coroutines。...移除的 mod 运算符 另一个的函数是数值类型的 mod 运算符,这个运算符会在除法运算之后计算余数。在 Kotlin 1.1 中,此运算符被 rem() 函数替代。...尽管还没有默认启用,我们鼓励您在项目中试用它,开始为新的后端准备库,并向我们提供反馈,记录遇到的问题。

    3.5K20

    Python 3.13 来了!更效率、更优雅

    @warnings.deprecated 新的装饰器,用于指示对象已被 好的软件会不断改进。这不仅意味着添加新内容,还意味着删除过时的内容。...只要一个对象配备了这个装饰器,静态类型检查工具或集成开发环境就会提醒我们使用废弃对象。...而我们的应用代码中使用它的几率并不高。但我们需要了解它是什么: 简而言之,形式 def foo(arg: TypeA) -> TypeIs[TypeB]: ......我们还需要注意的是,从这个新 Python 版本开始,一些与键入相关的东西将被移除: 删除 typing.io 和 typing.re 命名空间,它们自 Python 3.8 起已被。...删除创建 TypedDict 类型的关键字参数方法,该方法在 Python 3.11 中已被

    15410
    领券