ExtJS“创建”或“初始化”组件事件侦听器

ExtJS "create" or "init" component event listener

本文关键字:初始化 事件 侦听器 组件 创建 ExtJS      更新时间:2023-09-26

所以任何 ExtJS 组件都有将侦听器附加到的 destroy 事件。此事件的"反向"是什么,即可以在组件创建初始化时将侦听器附加到的事件?

我试了什么?我试图挂钩initComponentconstructor函数,但我宁愿有一个依赖于事件侦听器的解决方案。

Ext.Component 没有此事件(仅限渲染、显示等)。但是,您可以使用此方法触发自定义事件:

...
initComponent: function() {
    this.callParent(arguments);
    this.fireEvent('init', {...});
}
...