2

ExtJSコンポーネントのHTMLコードをさらに初期化(バインディングイベントなど)してキャッシュし、1つのソリッドHTMLファイル内でPHPで送信できるようにする方法はありますか? つまり、サーバーが既にレンダリングされたページを送信するようにします。

4

1 に答える 1

0

控えめに言っても、大胆なプロジェクトのように見えるクライアント アプリケーションのメモリ状態をキャプチャすることを考えている場合。この他の質問を参照してください。

すべてのアプリケーションを 1 つの HTML ファイルに埋め込みたい場合は、それが可能です。すべての Javascript (Ext のコードを含む) を連結して script タグに入れ、CSS で同じことを行い、スタイル タグにラップするだけです。

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <title>title</title>
    <style>
      /* All your CSS here */
    </style>
    <script>
      // All you javascript here
    </script>
  </head>
  <body>
    <!-- page content -->
  </body>
</html>

明らかに、コードの保守性を気にする場合は、この手順を自動化する必要があります...

于 2013-06-01T10:07:46.583 に答える