私はリンク付きの基本的な角度アプリを持っています。すべての依存関係(typescriptファイルまたはコンパイルされたjsファイル)を使用してlink user download angular 2モジュールをクリックすると、それを動作させるために1つを選択します。ダウンロードが完了した後、この基本的なアプリケーションはモジュールを挿入して起動します(ダウンロードされたモジュールのエントリポイントが指定されているものとします)。これは、プラグインシステムと同じように聞こえるが、ウェブや現在のセッションでのみ聞こえる。私は何とか角度2でこれを実現できますか?おかげ実行時にモジュールをロードできますか?角度2
2
A
答えて
-4
あなたはアンギュラルータ
{ path: 'lazy', loadChildren: 'lazy/lazy.module#LazyModule' }
+0
私はここでこれを繰り返し、遅延ロードは私がapp.moduleのどこかでモジュールを宣言したことを前提としています。しかし、私が欲しいのは、アプリケーションは、モジュールファイル(my.module.ts、my.component.tsなど)または類似のjsファイル(サーバー側でコンパイル)へのパスのみを知っています。ボタンや何かをクリックすると、C#のLoadAssemblyのような、このモジュールがロードされ、メインコンポーネントが起動します(例えば、このメインコンポーネントが名前でこのメインコンポーネントを認識しているとします) – shumantt
+0
そのモジュールをアプリケーションに宣言すると、どんな意味でも読み込みも動的でもありません。 Typescriptを実行すると、module-nameとその場所が必要になります – Julian
関連する問題
- 1. 角度2角度ルータを備えたNPMモジュールにNgModuleをレイジーにロードする
- 2. ダーツ、角度2のパッケージ/モジュールの条件付きロード
- 3. デスクトップとモバイル角度2のロード時間
- 4. 実行時にモジュールをロードするのはなぜですか?
- 5. 角度2 tagCloudモジュール
- 6. 角2モジュールがリフレッシュ時に2回ロードされる
- 7. 角度アプリケーションは、どのようにして別のアプリケーションの角度モジュールを遅延ロードできますか?
- 8. 角度2のコンポーネントとモジュールを遅れてロードする方法
- 9. 遅延ロード角2モジュール
- 10. 実行時に角度2で実行時に動的にtemplateUrl値を変更する方法
- 11. 実行時に別のサーバからモジュールをロードする
- 12. Yeoman角度ジェネレーターで角度モジュールを選択できません
- 13. カスタムCDNを角度2でロードする
- 14. 実行レゾルバ角度2+で次々
- 15. 角度2は実行時にCSSスタイルを割り当てます
- 16. 角度2つのCSSモジュール
- 17. 角度2つのディレクティブ&モジュール
- 18. トラブルローディング角度材質2モジュール
- 19. 角度2ルータガイド遅延モジュール
- 20. 角度2のngx-uploaderモジュールを統合できません
- 21. 角度2 - 事前ロード中に負荷アニメーションを表示する実行中
- 22. 実行時にすべてのPRISMモジュールをロードするには?
- 23. 角度2のテストでモジュールを偽る
- 24. 角度2モジュール遅延ロードが動作しない
- 25. 角度-CLI --prod(AOT)は、モジュールをpolyfills角度2コンパイラに
- 26. カルマが角度2のコンポーネントをロードできません
- 27. モジュールをロードするときの角度誤差[$ injector:modulerr]
- 28. エラー:$ injector:modulerr画像をロードするときの角度のモジュール
- 29. ロードおよび角度2
- 30. 実行時にi18nモジュールをバンドルしてロードするには?
でブラウザのキャッシュを改革遅延ロード任意のモジュールを意味することができますか? :-D実際に私はあなたの質問を理解していません。 – n00dl3
@ n00dl3どういうわけか、モジュールを注入していることを意味しています。ブラウザのキャッシュを使用した操作がこのトリックを行う場合、私はこの解決策についてここでうれしく思います – shumantt
[Angular2:指定されたフォルダからモジュールを動的に読み込む]可能な複製(http://stackoverflow.com/questions/40039825/angular2-loading -modules-dynamically-from-a-given-folder) –