【发布时间】:2021-06-15 07:25:30
【问题描述】:
我正在寻找一种方法来stopPropagation() 具有唯一“点击”触发器的 antd Dropdown 组件的点击事件。
这是一个 Dropdown 示例,其中打开/关闭单击事件被传播到父 Collapse 标头,这会导致 Panel 折叠/展开,这是不希望的:
https://codesandbox.io/s/stop-propagation-dropdown-trigger-click-cg005
请注意,按钮和菜单项的单击事件可以在各自的事件处理程序中停止传播。
我正在寻找的是如何为下拉点击事件(点击“⋯”部分)做同样的事情,这似乎并不容易访问。
【问题讨论】:
-
已尝试解决此问题,但尚无解决方案。有趣的问题。
-
如果您没有找到解决方案,您可能需要自己控制下拉菜单的打开状态。
-
@mleister 是的,我也是这么想的。我希望以某种方式避免这种情况...... :)
标签: antd