2

我正在开发一个 GWT 项目,为了提高项目的处理速度,我们正在使用代码拆分技术来拆分我们的 js 文件。目前,我们研究了项目的初始加载顺序,并尝试在我们的项目中实现。当我们在项目 xml 文件中给出类的序列时,有一个类具有多个 runAsync 方法,即多个拆分点,然后我们得到一个错误多个 runAsync 调用被标记为类 com.client.MyHistoryListener

要问的问题:- 1.错误的原因?

  1. 在一个类中有多个 runAsync() 是否可以,它会分割类代码吗?

  2. 初始加载顺序的正确方法是什么以及如何管理它?

    公共无效 onModuleLoad() { GWT.runAsync(new RunAsyncCallback() {

        @Override
        public void onSuccess() {
            // TODO Auto-generated method stub
    
            Resource.INSTANCE.CourseCss().ensureInjected();
        }
    
        @Override
        public void onFailure(Throwable reason) {
            // TODO Auto-generated method stub
            System.out.println("Fail");
        }
    });
    

    }

4

0 回答 0