次のリンクのカスタム構造指示の例では、TemplateRefとViewContainerRefはどのようなものを指していますか?Angular2ドキュメントのカスタム構造指示
https://angular.io/guide/structural-directives#unless
指令通常のビューを持っていません。したがって、templateRefはHTMLタグまたはディレクティブが添付されているComponentを指していますか?たとえば、次のコードでは、テンプレートは<p> ...</p>
の間のすべてですか?私は*
が<ng-template>
に変換されることを覚えています。
<p *myUnless="condition">Show this sentence unless the condition is true.</p>
この例では、ViewContainerRefとは何ですか。一般的には、ビューコンテナとして<ng-container>
を追加しますか?この例ではどこから来ていますか?
[OK]を、しかし、 'ViewContainerRef'は一例では何ですか? :)ありがとう – yurzui
これは、ディレクティブのホスト要素、 'ng-template'タグが変換されるDOMコメントノードです –