【问题标题】:How do I get Panel key when I click on extraIcon and the panel is active is Antd Collapse component?当我点击extraIcon并且面板处于活动状态时如何获得面板键是Antd Collapse组件?
【发布时间】:2020-10-28 01:56:30
【问题描述】:

我有一种情况,当我点击额外图标(出现在展开箭头/折叠箭头旁边)时,我需要获取面板键来满足下面发布的要求。

当我单击图标时,我应该删除该面板并将其添加到右侧,反之亦然。为此,我需要在onChange 回调函数中获取面板未处于活动状态时获得的面板键,但在面板处于活动状态时不会获得相同的键。 我该怎么做呢?请告诉我

【问题讨论】:

  • 你能告诉我们你是如何渲染面板的吗?
  • @Boris Bezzola:我正在使用 antd 提供的类似示例。 antd sample。如果在面板处于活动状态时单击设置图标,我需要面板键。
  • 在这种特定情况下,我会使用参数(键)调用 genExtra 函数,这样您就可以始终知道单击了哪个面板额外 (updated sample)

标签: reactjs typescript antd


【解决方案1】:

在@anup-r(修改antd sample)想要的特定情况下,有必要将面板的键传递给 genExtra 函数 见updated sample

【讨论】:

    猜你喜欢
    • 2018-06-19
    • 1970-01-01
    • 1970-01-01
    • 2011-10-11
    • 1970-01-01
    • 2013-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多