アプリを格納する次のビューポートがあります...
Ext.define('my.view.Viewport', {
extend: 'Ext.Viewport',
id: 'viewport',
layout: 'border',
autoDestroy: true,
initComponent: function() {
this.items = [
{xtype: "widget.HeaderContainer"},
{xtype: "widget.BodyContainer"},
{xtype: "widget.FooterContainer"}
];
this.callParent(arguments);
}
});
ブラウザウィンドウのサイズが変更されると、すべてのコンポーネントがスペースをうまく埋めますが、ウィンドウが 1024x768 を下回ると、スクロールバーが表示されます。ビューポート内のすべてのコンポーネントは、ウィンドウが 1024x768 であるかのように描画する必要があります (ウィンドウ ビューが再び 1024x768 より大きい場合は消えます)。
これが理にかなっていることを願っています。おそらく単純なことですが、バグが多すぎずにこれを行う方法を見つけることができませんでした。
ご提案いただきありがとうございます