首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使父组件成为其子组件的标签?

如何使父组件成为其子组件的标签?
EN

Stack Overflow用户
提问于 2020-04-01 13:37:51
回答 2查看 139关注 0票数 1

我正在使用一个库,它为我的布局呈现一个特定的按钮。这是图书馆react-add-to-calendar

我没有任何定制选项,所以我目前正在将按钮包装在一个div中,这会给按钮提供我想要的外观。但问题是,子组件只占父组件的很小一部分,而只有子组件才会对单击作出反应。因此,对于用户,有一个按钮,其中大部分是不可点击的,尽管它看起来应该是。只有单击文本本身才会触发所需的操作。

如何使整个按钮对单击做出适当的反应?

这是我的密码:

代码语言:javascript
复制
   <div className="stream__button stream__button-line clickable">
      <AddToCalendar event={event} />
    </div>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-04-01 14:51:56

根据文档,您可以使用以下道具传递自定义类:

  • buttonClassClosed
  • buttonWrapperClass
  • buttonClassOpen
  • dropdownClass
  • rootClass
票数 2
EN

Stack Overflow用户

发布于 2020-04-01 14:50:27

你能试试这个吗。

代码语言:javascript
复制
<AddToCalendar event={event} rootClass="stream__button stream__button-line clickable" />

移除你现在的外罩。

如果buttonWrapperClass不工作,可以尝试rootClass

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

https://stackoverflow.com/questions/60972167

复制
相关文章

相似问题

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