我正在GWT 2.3中使用GWTP(Google的MVP框架)。
我想在演示者中使用GWT代码拆分。
我知道Presenters中的@ProxyCodeSplit
批注。像下面
@ProxyCodeSplit
@UseGatekeeper(LoggedInGatekeeper.class)
public interface MyProxy extends Proxy<MainPagePresenter> {
}
这样够吗?还是我需要挖出GWT代码拆分,它提供了像Here这样的
A call to GWT.runAsync
最佳答案
不,每当显示相应的Presenter时,GWTP都会为您调用GWT.runAsync
。
但是,请确保在AsyncProvider
中使用Ginjector
:
@GinModules({ MyModule.class })
public interface MyGinjector extends Ginjector {
PlaceManager getPlaceManager();
EventBus getEventBus();
AsyncProvider<MainPagePresenter> getMainPagePresenter();
}
关于gwt - GWTP代码分割,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8652534/