コンテンツが継承されない場合にのみ表示されるデフォルトコンテンツを提供したいと思います。例えば角度2で条件付きコンテンツ投影(トランジション)を行うことは可能ですか?
ここでは私のコンポーネントテンプレートです:
<article>
<header>
<ng-content select="[header]"></ng-content>
</header>
<section>
<ng-content></ng-content>
</section>
</article>
私はこのようにそれを使用することができます:今、私はデフォルトのヘッダーを提供したい場合
<my-component>
<h1 header>This is my header</h1>
<p>This is my content</p>
</my-component>
。出来ますか; ngAfterContentInit
にコンテンツをチェックするようなアクロバットはありませんか?
この回答http://stackoverflow.com/a/38692980/373655を見てみましょう。 'ngAfterContentInit'を必要としないより洗練されたソリューションが存在するかどうかは分かりません – rob
また、プロジェクションの別名を付けることはできますか? for-me "> ' – Cody