2016-07-14 4 views
0

を処理しますベストプラクティスは、私はこのようなExtJSのアプリケーションを書いたExtJSのリフレッシュページ

enter image description here

サブメニューは、左のボタンをクリックすることで、動的追加されます。

質問: サブパネルは動的に作成されるため、ページ全体をリフレッシュするとパネルが消えてしまいます。 私が期待したのは、ページを更新する前に同じコンテンツを表示できるということです。 私の質問は、これをExtJSでどのように処理するかです。 Ext.Appに現在のパネル情報を記録する必要がありますか?

+2

ページ全体を更新しないでください。新しいパネルを追加するだけです。 –

+0

_if私はページ全体をリフレッシュします。つまり、「ブラウザのリフレッシュボタンをクリックすると」という意味ですか? –

答えて

0

ExtJSは、ブラウザ内で動作するWebアプリケーションを構築するためのフレームワークです。

Webアプリケーションでは、通常のアプリケーションと同じように、別のツールバーに切り替えるか、別のデータを参照したいからといって、プログラムを閉じずにブラウザを再起動することはありません。複数のパネルを操作したり、複数のパネルを切り替えたり、ウィンドウを開くことができます。

たとえば、cardレイアウトのコンテナ内に複数のパネルを生成し、今すぐ表示するパネルを前面に表示することができます。

Sencha Architectを使用できるライセンスをお持ちの場合は、Architectに用意されている「ナビゲーション」サンプルを参考にしてください。

関連する問題