2011-11-08 6 views
0

ExtJS 3では、ベースのExt.form.FieldとExt.form.Fieldを変更して、すべてが「hide」イベント用に設定されたリスナーを持つようにします。リスナーをベースフォームフィールドまたはフィールドセットに追加する

Ext.applyとExt.overrideの両方を使用してみました。 Extendを使用したくないのは、それぞれ異なるフィールドタイプを拡張する必要があるからです。

答えて

0
Ext.override(Ext.form.Field, { 
    initComponent: Ext.form.Field.prototype.initComponent.createSequence(function(){ 
    this.on({ 
     ... 
    }); 
    }) 
}); 
関連する問題