ExtJS 多个监听器

2024-02-21

我有一个属性网格,我想向其中添加多个“渲染后”侦听器。是否可以添加多个相同类型的侦听器,或在一个侦听器中触发多个函数?

我试过了:

afterrender: function(){...},
function(){...}

但它不会触发这两个功能。


使用同一事件调用多个函数的另一种方法是使用on http://docs.sencha.com/extjs/5.1/5.1.1-apidocs/#!/api/Ext.grid.property.Grid-method-on:

...
initComponent: function () {
  var me = this;
  me.on('afterrender', me.functionA);
  me.on('afterrender', me.functionB);
  ...
  me.on('afterrender', me.functionN);
  me.callParent(arguments);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ExtJS 多个监听器 的相关文章

随机推荐