0

我试图找出代码拆分在 GWT 中是如何工作的。为此,我遵循他们在https://developers.google.com/web-toolkit/doc/latest/DevGuideCodeSplitting提供的示例。它按预期工作,在第二种情况下RunAsyncCallback,字符串Hello, AJAXcache.html在文件中不可见。但是在开发模式下运行时,当我单击按钮时,我看不到任何 Ajax 请求在 Firebug 中被触发,即使警报显示得很好。

所以这意味着内容存在于周围的某个地方(可能在cache.js文件中),它不是从服务器上即时获取的。如果是这样,那么代码拆分的意义何在?

4

1 回答 1

4

请求仅在编译模式下触发。在开发模式下,GWT 浏览器插件接管,并将调用转发到代码服务器。

在编译模式下,一切都如您所愿。看看目录 war/ mymodulename /deferredjs/

于 2013-03-16T21:07:25.690 回答