テキストフィールドの変更イベントのイベント リスナーを追加したいと考えています。フォーム パネルを含むビューを作成しました。これまでのところ、すべてが機能しています。
ここで、テキストフィールドの 1 つにイベント リスナーを追加しようとしました。
items:[
{
xtype :"textfield",
name :"field",
label :"field",
required :true,
listeners:{
change:{
fn : "onChangeHandler",
scope: this
},
}
},
しかし、それは実際には機能しません..何も起こりません。エラーも関数呼び出しもありません。私は何を間違っていますか?
編集:
別のことを試しました-アイテム定義内で直接:
{
xtype :"textfield",
name :"field",
label :"field",
required :true,
listeners:{
change:{
fn :this.onChange
},
scope :this
}
},
しかし、変更すると、コンソールで次のエラーが発生しました。
キャッチされていない TypeError: 未定義のメソッド 'apply' を呼び出せません