javascript - ExtJS "create"或 "init"组件事件监听器

标签 javascript extjs extjs4.1

因此任何 ExtJS 组件都有 destroy附加监听器的事件。该事件的“逆”是什么,即可以在组件创建初始化时将监听器附加到的事件?

我尝试了什么?我尝试 Hook initComponentconstructor 函数,但我宁愿有一个依赖事件监听器的解决方案。

最佳答案

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

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

关于javascript - ExtJS "create"或 "init"组件事件监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14588216/

相关文章:

javascript - 表 td 内的 json2htmled jQuery 移动按钮看起来很旧,在按钮()/刷新后新按钮中有旧按钮

javascript - 作用域函数未接收回调参数

javascript - 浏览器检测 Opera 问题

extjs - appProperty 属性有何用途?

iOS:Sencha Touch 应用程序和 iPad

javascript - 我如何在 extjs4.1 的 Controller 中声明全局变量?

javascript - 如何避免取消选中 extjs4.1 中的复选框

Javascript:for 循环 'for(i=0; i < 3 ; i++)' 在没有使用 continue、break 或 return 的情况下过早终止

javascript - ExtJS:检查窗口状态(最小化、最大化等)

javascript - ExtJS 网格分页工具栏显示错误的页数