私は最後の日Googleを検索していましたが、角度2のAPP_INITIALIZERに関する根本的な質問があります。公式サイトのドキュメントではこれをクリアしません。角2 APP_INITIALIZER
APP_INITIALIZERはRootModuleまたは他のカスタムモジュールでも使用できますか?
私はいくつかの遅延ロードモジュールを持ち、それぞれに独自の構成があります。そのモジュールがロードされる前に、レイジーロードモジュールの設定をロードしたい。 より具体的には、サービス(サービスA)を公開する第三者のlibを使用しています。このサービスには、そのコンストラクタにConfigAが注入されています。 httpを使用して私のサーバから設定を取得し、ConfigAとしてマップしてServiceAに注入します。
_Iは、そのモジュールのloads._前に遅延ロードモジュールのコンフィギュレーションをロードしたいですか? –
質問に疑似コードを入れることができますか? –
@ Maximusサードパーティのライブラリはhttps://github.com/stomp-js/ng2-stompjsです StompServiceがStompConfigオブジェクトを受け入れることを確認します。私が説明したように、私はいくつかの遅延ロードモジュールを持っています。各モジュールには独自のStompService、つまり独自のStompConfigがあります。モジュールがStompServiceを初期化するためには、モジュールを初期化する必要があります。 LazyModule1にはcomponentAがあります ComponentAにはStompServiceがコンストラクタに挿入されています – pantonis