作成中にフローティング ウィンドウをビューポートに追加するにはどうすればよいですか。追加しようとしているとき
viewport.on('add',function(){
//my functionality here
});
どうすれば追加できますか???
何か助けて??
作成中にフローティング ウィンドウをビューポートに追加するにはどうすればよいですか。追加しようとしているとき
viewport.on('add',function(){
//my functionality here
});
どうすれば追加できますか???
何か助けて??
内部メソッドをオーバーライドしない限り、作成中のビューポートにコンポーネントを実際に追加することはできません。ここで行っているのは、"add" イベントのイベント リスナーを追加することです。このイベント リスナーは、アイテムがコンテナーに追加されたときに発生します。
ウィンドウをビューポートに追加しようとしている理由はわかりませんが、他のアイテムと同じように追加します。
Ext.create("Ext.container.Viewport", {
items: [{
xtype: "window",
width: 400,
height: 400,
title: "My Window"
}]
});
または、とにかくドキュメント本体に制約されているため、ウィンドウを単独で作成します。
show
ドキュメントにレンダリングする前に、ウィンドウでメソッドを呼び出す必要があることに注意してください (autoShow: true
ウィンドウ構成で設定しない限り)。