Extjs 从仪表板中删除项目时如何获取事件

Extjs 从仪表板中删除项目时如何获取事件,extjs,dashboard,Extjs,Dashboard,我的仪表板上有几个项目 当我关闭某些项目时(按下组件顶部面板上的关闭按钮)。组件从仪表板中删除。但除了close组件之外,我没有看到任何事件 我发现仪表板中的源代码存在于RemoveItem方法中。 为了达到预期的结果,我重写了那个方法 问题:我需要在仪表板面板中侦听什么事件以避免重写onRemoveItem方法 我想你们需要从仪表板上收听关闭事件。因为如下所示,当您关闭仪表板面板时,仪表板不会触发任何事件(删除、关闭等) 尝试侦听删除事件。当我们从容器中删除组件时,将触发此事件。这就是问题所在

我的仪表板上有几个项目

当我关闭某些项目时(按下组件顶部面板上的关闭按钮)。组件从仪表板中删除。但除了close组件之外,我没有看到任何事件

我发现仪表板中的源代码存在于RemoveItem方法中。 为了达到预期的结果,我重写了那个方法

问题:我需要在仪表板面板中侦听什么事件以避免重写onRemoveItem方法

我想你们需要从仪表板上收听关闭事件。因为如下所示,当您关闭仪表板面板时,仪表板不会触发任何事件(删除、关闭等)


尝试侦听删除事件。当我们从容器中删除组件时,将触发此事件。这就是问题所在。关闭仪表板上的项目时,仪表板不触发删除事件。然后尝试使用beforeclose事件,该事件为仪表板中不存在的项目组件触发。谢谢你的帮助!