a64654612 2022-07-19 11:22 采纳率: 88%
浏览 206
已结题

react-hook使用antd组件实现点击父元素触发子元素的事件

父元素里面是文字,只有点击文字的时候才会触发事件出现弹窗,我想点击文字以外的父元素,也能出现弹窗。

例如antd里面有一个组件< Dropdown
overlay={

<menu><Menu.Item>{item}<Menu.Item></menu>
}
>
更多

我现在点击下拉出来的每一个item元素,都只能点到里面的文字才可以触发,我想点击文字旁边空白的地方也能触发,应该要怎么实现呢
问题:点击父元素也能触发子元素的点击事件,与客户体验度相关。

此题我已经解决。

  • 写回答

2条回答 默认 最新

  • Heerey525 新星创作者: 前端开发技术领域 2022-07-19 11:55
    关注

    在antd组件外包裹一层div,给div添加该事件

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 7月26日
  • 修改了问题 7月19日
  • 修改了问题 7月19日
  • 赞助了问题酬金5元 7月19日
  • 展开全部