跳到主要内容

React Navigation 遇见原生

·3 分钟阅读
Michał Osadnik
Michał Osadnik
核心团队

React Navigation 坚定地迈向新的水平,我们非常激动地向您宣布 React Navigation 代码库中发生的一些重大事件。

React Navigation 4.0

·2 分钟阅读
Satyajit Sahoo
核心团队

文档现已在 reactnavigation.org 上线,v3 版本位于此处

在此版本中,我们已从 react-navigation 包中移除了导航器。导航器已经在单独的包中存在了相当长一段时间,您已经可以手动使用这些包,但我们仍然将它们捆绑在 react-navigation 包中。这使得我们难以发布导航器的重大更新,因为我们也必须对 react-navigation 进行主要版本发布。通过分离导航器包,可以更自由地更新和改进导航器,而不会对不使用它们的人产生任何影响。

React Navigation 3.0

·9 分钟阅读
Brent Vatne
核心团队

文档现已在 reactnavigation.org 上线,v2 版本位于此处

这是 React Navigation 首次依赖于 React Native 核心之外的本地模块的版本:它现在依赖于 react-native-gesture-handler。这个库为利用操作系统的原生手势 API 提供了一组出色的原语,并使我们能够修复堆栈和抽屉导航器的各种问题。React Navigation 还依赖于 react-native-screens,但如果您不想使用它,则无需安装本地模块(我们即将发布一篇博文,解释 react-native-screens 是什么以及您可能想要使用它的原因,或者您可以观看库作者的这个演讲)。

3.0 发布候选版

·8 分钟阅读
Brent Vatne
核心团队

我们很高兴地宣布今天发布 3.0 版本的候选版本!

这是 React Navigation 首次依赖于 React Native 核心之外的本地模块的版本:它现在依赖于 react-native-gesture-handler。这个库为利用操作系统的原生手势 API 提供了一组出色的原语,并使我们能够修复堆栈和抽屉导航器的各种问题。React Navigation 还依赖于 react-native-screens,但如果您不想使用它,则无需安装本地模块(我们即将发布一篇博文,解释 react-native-screens 是什么以及您可能想要使用它的原因,或者您可以观看库作者的这个演讲)。

2.0 发布候选版

·5 分钟阅读
Brent Vatne
核心团队

在 React Navigation 1.0 发布整整两个月后,我们即将发布另一个主要版本。我们想邀请使用该库的开发人员在您的应用程序中试用发布候选版本,并告知我们您是否遇到任何问题。