javascript - 如何获取 child Prop

标签 javascript reactjs react-native parent-child react-native-router-flux

如果我使用 RNRF 具有以下结构:

<Scene tabs={true} tabBarComponent={()=><ScrollableTabBar items={["Approval", "My Request", " DO Customer", "My Confirm", "View Request"]}/>} tabBarPosition='top' lazy={true}>
       <Scene key="Home" hideNavBar component={Home} title={"Home"} name='Home'/>
</Scene>

我如何访问name我内部的 child 场景 Prop ScrollableTabBar这只是传递给父场景的组件?

我认为 parent 的 child <Scene>将被传递到组件 <ScrollableTabBar> ,但是当我尝试this.props.children时来自ScrollableTabBar它返回未定义。

提前感谢您的指点! :)

最佳答案

我的声誉低于 50,因此我无法发表评论。

任何原因你都需要一个 name 属性,因为 Scene 已经提供了 keytitle应该足够了

关于javascript - 如何获取 child Prop ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50441171/

相关文章:

React-Native 的 navigator.geolocation 未定义

php - 未终止的字符串文字

javascript - jqGrid GridUnload/GridDestroy

javascript - 摆脱本地主机 :3000 URLs for ReactAsync

javascript - 找不到模块 : can't resolve 'moduleName' in react js

reactjs - React Native : this. 可重用组件的状态不是预期的

javascript - AngularJS 访问 JSON array[n].property 数据

javascript - React-Big-Calendar中如何使用startAccessor指定日期

javascript - webpack 创建的脚本执行两次

javascript - 如何为某个测试更改 Jest 模拟的实现