javascript - 在 Web 上配置 React Navigation:基于平台隐藏底部标签栏
问题描述
寻找有关为 web 调整 React Navigation 的最佳实践的一般建议。例如,我想将底部标签(在本机中)移动到顶部(在网络上)?这样做的好方法是什么?有没有办法根据平台隐藏/显示/更改导航?
解决方案
结果比我想象的要容易。谢谢@Drew Reese
例如,如果以下是您的根导航器 - :
function RootNavigator() {
return (
<Stack.Navigator>
<Stack.Screen name="authNav" component={AuthNavigator} />
<Stack.Screen name="main" component={MainNavigator} />
</Stack.Navigator>
);
}
例如,如果您希望您的 Web 应用程序将主导航器加载为侧边栏,并让您的本地人将主导航器加载为底部导航器,例如,创建一个底部选项卡导航MainNavigator.native.js
器和一个侧边栏(设置了抽屉类型的抽屉导航器永久)在MainNavigator.js.
即使是导入也保持不变。高效的!
import MainNavigator from './MainNavigator'
推荐阅读
- php - 合并和查找两个关联数组的总和 - PHP
- git - 在纱线工作区中运行“git clean -xdf”时,跟踪文件被删除
- apache-pig - 为什么 Pig 不能接受将整数转换为 chararray
- swift - 推送通知不能完全工作,除非绑定到 Xcode
- angular - 时刻未定义(Angular 8,TS 3)
- java - 无法使用 GSON 库反序列化对象数据列表
- vba - 将制表符空格添加到邮件正文
- oracle12c - 如何在 SOA 套件 12c 中制作 BPEL Proces 设计的 jpg
- r - 如何在 Leaflet R 中为折线段分配不同的颜色
- autohotkey - AutoHotKey 覆盖 SurfacePen 不起作用