2

私はこの方法を使用しています

<ng-container
   *ngComponentOutlet="myComponent">
</ng-container>

あるコンポーネントを別のコンポーネントに挿入します。私の場合はフォームをサイドバーに挿入します。ただし、注入されたコンポーネント (フォーム) からは、アプリケーションのパイプと共有コンポーネントを使用できません。shared.module に存在するコンポーネントまたはパイプは、注入されたコンポーネント内で認識されません。ngComponentOutlet を介して注入されたコンポーネントで共有コンポーネントを利用できるようにするにはどうすればよいですか?

私はそれをしましたが、コンポーネントファクトリangular-comp-factoryを使用して実行しました。しかし、実際には別の質問があります。私のコンポーネントはレンダリングされていますが、そのサブコンポーネントはありません。コンポーネント ファクトリを使用してサブコンポーネントをレンダリングするにはどうすればよいですか?

4

1 に答える 1