2

私は GWT プロジェクトに取り組んでおり、プロジェクトの処理速度を上げるために、コード分割手法を使用して js ファイルを分割しています。現在、プロジェクトの初期ロードシーケンスについて検討し、プロジェクトに実装しようとしました。プロジェクト xml ファイルでクラスのシーケンスを指定すると、複数の runAsync メソッド、つまり複数の分割ポイントを持つクラスがあり、エラーが発生しました 複数のrunAsync 呼び出しがクラス com.client.MyHistoryListener でラベル付けされています

質問事項: - 1.エラーの理由は?

  1. 単一のクラスに複数の runAsync() を使用しても問題ありませんか? クラス コードが断片化されますか?

  2. 初期ロード シーケンスの正しい方法とその管理方法は?

    public void 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