gpt4 book ai didi

reactjs - React native Stack navigation 如何在 Stack Action 中使用 'replace'

转载 作者:行者123 更新时间:2023-12-04 15:54:53 25 4
gpt4 key购买 nike

我想在 react navigation v2 中使用 Stack Actions 中的 replace 方法,但我不太确定我是如何查看这里的规范的, https://reactnavigation.org/docs/en/stack-actions.html但我无法让它工作。

import { StackActions, NavigationActions } from 'react-navigation';

const resetAction = StackActions.reset({

key:,
newKey:
routeName:

});
this.props.navigation.dispatch(resetAction);

我想它必须采用上述格式,但我不确定参数中必须包含哪些内容。谁能给我一个工作示例?

最佳答案

您是要重置还是更换?

  • 当你想删除所有堆栈并创建一个新堆栈时使用“重置”。例如,当深度链接到某个路径时。
  • 当您想替换堆栈中的特定元素时使用“替换”。例如你想要 this.props.navigation.goBack() 并导航到与你来自的地方不同的路线

关于reactjs - React native Stack navigation 如何在 Stack Action 中使用 'replace',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52221772/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com