React Navigation 1.0 (告别 Beta!)
截至今日,React Navigation 1.0 版本已发布!要查看最近为发布所做的改进列表,请参阅“React Navigation V1.0 的全新路径”问题。感谢所有提交高质量错误报告、提交拉取请求以及在我们处于 Beta 阶段时帮助其他开发人员的朋友!
此版本的发布并不意味着 React Navigation 已“完成”——旨在使 React Navigation 更易于使用且更强大的 API 的许多重大更改已在进行中。这些更改将通过我们新的 RFC 流程进行。例如,导航器视图 API RFC 概述了一个将视图与路由器分离的计划,以便其他导航 API(例如 react-native-router-flux 和 react-router-native)可以构建在相同的导航视图之上。我们还对一个计划感到非常兴奋(尚未开放 RFC,但请密切关注),该计划使用 react-native-gesture-handler 在 UI 线程上使用 Animated native driver 运行导航手势(例如,滑动抽屉打开或在堆栈上向后滑动)。
上周,我们发布了更新版本的文档网站,该网站使用 Docusaurus 构建。我们希望新的文档将帮助新来者掌握 React Navigation 的基础知识,并作为处理您遇到的特定用例的持续资源(在“我该如何做..?”部分下)。非常欢迎对文档的贡献。
试用 React Navigation 1.0,如果您认为缺少某些内容,请发布功能请求,如果您有关于如何实现它的想法,请打开 RFC,当您遇到问题时,提交详细的错误报告(或者如果您知道如何修复它们,请打开拉取请求)!如果您最近几个月一直在跟踪版本发布,则更新现有安装应该很容易——阅读简短的发行说明以获取更多信息。