this.props.navigation.dispatch 与 this.props.navigation.navigate 之间的区别?

2024-03-28

我在反应导航问题部分看到很多人使用this.props.navigation.dispatch以编程方式导航。是否有任何特定的原因或用例可以使用它this.props.navigation.navigate?

看来你可以向调度函数传递更多选项?还有别的事吗?您可以在不显式地将 React-navigation 绑定到您的应用程序 Redux 存储中的情况下使用调度吗?现在我有一个具有 redux 的应用程序,但我没有显式配置我的 redux 设置来了解反应导航(如果可以的话,我更愿意保持这种方式)。


From github https://github.com/react-navigation/react-navigation/blob/23da6aebffcb5677fd3441b4043755350cbee3ed/src/addNavigationHelpers.js#L24,L35 ????????:

这是代码 https://github.com/react-navigation/react-navigation/blob/23da6aebffcb5677fd3441b4043755350cbee3ed/src/addNavigationHelpers.js#L24,L35 of navigate重用的函数navigation.dispatch..并记住:

代码不会说谎

Then, navigation.navigate(...args)是一个别名navigation.dispatch(NavigationActions.navigate(...args))

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

this.props.navigation.dispatch 与 this.props.navigation.navigate 之间的区别? 的相关文章

随机推荐