私のアプリは、ユーザが以前に保存した設定を基にしてリストから項目を選択して、ビューを更新して選択した機能/ページを表示する開始ページから構成されます。動的に読み込まれたコンポーネントを含むAngular2アプリのデザイン決定
これらのページには、それぞれ異なるサブコンポーネントが含まれているという意味で異なる構成があります。
新しいニーズが表現されたときに、特定の構成(サブコンポーネントの組み合わせ)に対して新しいコンポーネントを作成し、リストアイテムがそのコンポーネントを指し示すようにすることができましたが、このアプローチでは多くの手作業が必要になる可能性があります。私の意見では、リスト項目モデル(backend.serviceから来て、ユーザーの好みに基づいている)は、サブコンポーネントのIDを持つ内部配列を保持しているので、リスト内の項目が選択される。
すべてのチュートリアルとガイドでは、定義済みのタイプのコンポーネントと定義済みのコンポーネントの読み込み方法のみを示していますが、時には3つのコンポーネントをロードする必要があり、テンプレートに?どうすれば動的に作成されたサブコンポーネントのセットを保持するmain.component.htmlを動的に変更して正しいテンプレートを読み込むことができますか?これはこの問題の良い解決策であると思いますか?
読んで[ここでは、角度の動的コンポーネントについて知る必要がある](https://blog.angularindepth.com/here-is-what-you-need-to-know-about-dynamic-components -in-angular-ac1e96167f9e) –