ビューポートにビューを追加するときに、そのビューが関数を自動的に呼び出すようにコントローラーで設定できるメソッドはありますか?開始時に呼び出されるinit関数に似たものを探しています。ドキュメントのどこかにあることをお詫びしますが、何も見つからないようです。
質問する
1778 次
2 に答える
-1
「ビューポートにビューを追加する」というのは、漠然とした状況です。明らかに、ビューを手動で ( によってExt.Viewport.add({ ... });
) 追加している場合は、後で直接メソッドを呼び出すことができます。ただし、ビューが他の場所で作成され、将来のある時点でビューポートに追加される場合、painted
イベント(またはactivate
) が必要になる場合がありますが、これはビューがレンダリングされるたびに発生することに注意してください。初回だけではありません。また、リスナーを直接配置してイベントExt.Viewport
をリッスンすることもできます。その場合、追加されたビューを正確に調査する必要があります。いずれにせよ、リスナーの例を次に示します。add
config: {
...
listeners: {
painted: function(){
// handle the event
}
},
...
}
于 2013-02-10T04:30:55.223 に答える