0

私はGWTでコード分割がどのように機能するかを調べようとしています。このために、私は彼らがhttps://developers.google.com/web-toolkit/doc/latest/DevGuideCodeSplittingで提供した例に従っています。期待どおりに機能します。2番目のケースではRunAsyncCallback、文字列Hello、AJAXcache.htmlファイルに表示されません。しかし、開発モードで実行しているときにボタンをクリックすると、アラートが正常に表示されていても、FirebugでAjaxリクエストが発生することはありません。

つまり、コンテンツがどこかに(おそらくcache.jsファイル内に)存在し、サーバーからその場でフェッチされないことを意味します。もしそうなら、コード分割のポイントは何ですか?

4

1 に答える 1

4

リクエストはコンパイル済みモードでのみ発生します。開発モードでは、GWTブラウザープラグインが引き継ぎ、呼び出しをコードサーバーに転送します。

コンパイルモードでは、期待どおりにすべてが揃っています。ディレクトリwar/ mymodulename /deferredjs/を見てください。

于 2013-03-16T21:07:25.690 に答える