問題タブ [ng-template]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1395 参照

angular - @ContentChildren() を使用して各 ng-template 名にアクセスする

my-component名前を付けてng-template内部に追加したコンポーネントを作成し、それぞれに#次のように名前を付けました。

の宣言時にMyComponent@ContentChildren(TemplateRef)これら 3 つのテンプレートにアクセスしていました。

今、これらのテンプレートの名前 ( onetwothree)にアクセスする必要がありますが、MyComponent方法がわかりません。コードは次のとおりです。サンプルコード