道具不会传递给 React Native Navigation v2 中的自定义顶部栏标题组件

Posted

技术标签:

【中文标题】道具不会传递给 React Native Navigation v2 中的自定义顶部栏标题组件【英文标题】:Props don't pass to custom top bar title components in React Native Navigation v2 【发布时间】:2019-01-16 01:07:12 【问题描述】:

我正在尝试将道具传递给自定义顶栏标题组件。下面的代码在 ios 上运行良好,但在 android 上,道具不会传递到标题组件中。

我在这里遗漏了什么吗?似乎与这个问题有关。 https://github.com/wix/react-native-navigation/issues/3498

Navigation.showModal(
stack: 
  children: [
    component: 
      name: 'screenName',
      options: 
        topBar: 
          title: 
            component: 
              passProps: 
                title: 'title',
              
            ,
          ,
        
      
    
  ]

);

https://github.com/wix/react-native-navigation/issues/3498

【问题讨论】:

【参考方案1】:

This was just fixed,发表于 2.0.2466

【讨论】:

添加解决问题的 sn-p 或代码将是有益的,因为链接可能会更改并且参考将不可用。

以上是关于道具不会传递给 React Native Navigation v2 中的自定义顶部栏标题组件的主要内容,如果未能解决你的问题,请参考以下文章

不使用导航器的 React-Native 传递道具?

React native 不在组件之间传递道具?

带有 redux 的 React-Native-Navigation V2 无法传递道具

React Native 将父方法传递给子组件

关于最佳实践的问题:React Native 的不变性和重新渲染

withRouter 不会将 Route 道具传递给组件