首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >反应导航<drawerItems>中支柱的扩展

反应导航<drawerItems>中支柱的扩展
EN

Stack Overflow用户
提问于 2019-09-04 14:58:15
回答 1查看 557关注 0票数 1

我建立了一个反应本地应用程序的类型记录。我正在使用来自react导航的drawerItems组件。

代码语言:javascript
复制
<DrawerItems
  {...this.props}
  items={items}
  itemStyle={styles.drawerItem}
  labelStyle={material.body1}
  activeBackgroundColor="transparent"
/>

为了学习的目的,我把我的皮棉放在了非常严格的位置上。现在,我收到了以下错误消息:

道具扩散是禁止的(反应/jsx-道具-不扩散)

我试图把道具分开,但它需要其他的道具,我不知道从哪里得到。有人能告诉我如何在不扩散道具的情况下重写这个吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-05 14:10:14

我想出来了。我调试了道具,把所有的孩子分别放进去。完成的代码如下所示:

代码语言:javascript
复制
            <DrawerNavigatorItems
              items={items}
              itemStyle={styles.drawerItem}
              labelStyle={material.body1Object}
              activeBackgroundColor="transparent"
              drawerPosition="left"
              renderIcon={renderIcon}
              getLabel={getLabel}
              onItemPress={onItemPress}
            />

请注意,在此期间,我还更新了我的软件包,这样原来的...props孩子可能就不同了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57791090

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档