バックエンドエンドポイントから受け取ったルックアップの一致を示す「角度」のタイプアヘッドコンポーネントがあるとします。私はマッチアイテムのスタイルを設定したいので、ng-template
、ngTemplateOutlet
、ngTemplateOutletContext
でこれを行うことができます。Angularアプリ全体でng-templateの共有にアプローチするにはどうすればよいですか?
ここに問題はありません。
DRYアプローチを適用し、このng-templateを再利用可能にするにはどのようにして、それを使用したいすべてのコンテナに貼り付ける必要はありませんか?
更新:同時に、別のテンプレートを必要とする他のタイプのエンティティにもタイプアウトコンポーネントを使用したいと考えています。
コードを要求していないので、私は一般的なアプローチについて質問しています。
おかげで、そして:だから、このテンプレートで定義されたコードは、それを必要とする任意のコンポーネントに含めることができ
タイプAのアイテムを提示し、タイプBの現在のアイテムを検索したい - バインディングのためにタイプBのテンプレートをどのように配信すべきですか? – user776686
@inputパラメータとして渡します。再利用可能なビルドに関するドキュメントをチェックしてください(https://angular.io/guide/component-interaction#component-interactionまたは「Pluralsight」でStarコンポーネントをどのように構築したかをご覧ください)コースはこちら:https://app.pluralsight.com/library/courses/angular-2-getting-started-update – DeborahK