我已经将模块与GWT.RunAsync分开,以便第一次加载更快。但是一旦加载,我想加载所有其他代码拆分,因为用户将闲置一段时间,并且在需要时他将更快地处理这些部分。
有人试图这样做吗?有什么简单的做法吗?
答案 0 :(得分:1)
您可以使用可能会也可能不会运行新加载的代码的回调函数调用GWT.RunAsync。在代码没有运行的情况下,回调变成了无操作...带有方便的副作用,加载其余的代码。
请参阅http://code.google.com/webtoolkit/doc/latest/DevGuideCodeSplitting.html#patterns
上的“预取”