gpt4 book ai didi

extjs - 字段集 extjs4 中的折叠之前和展开事件之前

转载 作者:行者123 更新时间:2023-12-02 16:18:10 27 4
gpt4 key购买 nike

我们在使用 extjs3 的应用程序中使用 fieldset。现在我们正在转向 extjs4。所以 beforeexpand 和 beforecollapse 在 extjs4 中不起作用。是否有机会使用这些事件或对这些事件进行任何替代。请帮助我。我正在寻找很多这些。

最佳答案

是的,没有这样的事件,但您自己创建它们很容易。这是我的字段集,它扩展了原始字段集并请求了事件:

Ext.define('MY.fieldset', {
extend: 'Ext.form.FieldSet',
alias: 'widget.myfieldset',
initComponent: function() {
this.addEvents('beforeexpand', 'beforecollapse');
this.callParent([arguments]);
},
setExpanded: function(expanded){
var bContinue;
if (expanded)
bContinue = this.fireEvent('beforeexpand', this);
else
bContinue = this.fireEvent('beforecollapse', this);
if (bContinue !== false)
this.callParent([expanded]);
}
});

here是工作示例。

关于extjs - 字段集 extjs4 中的折叠之前和展开事件之前,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6742448/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com