我如何在React Native中制作面包屑/显示屏幕路径(我正在使用React Navigation v5)

时间:2020-08-02 17:21:51

标签: javascript reactjs react-native react-navigation react-navigation-v5

当我导航到嵌套堆栈导航器时,我想显示屏幕/面包屑的路径,我正在使用react-navigation v5。

1 个答案:

答案 0 :(得分:1)

您可以通过在每个屏幕https://reactnavigation.org/docs/stack-navigator/#headerleft

上为headerLeft选项创建一个自定义组件来完成此操作

自定义组件将具有水平按钮列表。您可以使用useNavigation钩子https://reactnavigation.org/docs/use-navigation/

连接按钮以响应导航

您可以显示和隐藏按钮,具体取决于您所处的屏幕。 useNavigationState挂钩可用于确定当前屏幕是https://reactnavigation.org/docs/use-navigation-state/