3つのコンポーネントがあり、それらはネストされています。 最後の子のIDはid = {{myId}}
を使用してレンダリングされていません。 私は[id]=myID
も試しました。子要素のIDがレンダリングされません。
祖父:
<app-middle-section #middleSection
myTitle="Title"
myID="my_id_creation" >
</app-middle-section>
父:
<div class="section rounded">
<div class="title">{{myTitle}}</div>
<app-list #glist
myID= {{myID}}
</app-list>
</div>
子供
<div class="">
<div id="{{myID}}" class=""></div>
</div>
EDIT: 私は最後のコンポーネントにコンソールログを使用している場合、それは私の "my_id_creation" を出力します。
@Input() myID: string;
あなたの 'app-list'はunclosingです。また、 'app-list'に' myID'を表示していません。固定された例を参照してくださいhttps://plnkr.co/edit/96V3vie3BbqGDf6u8DoY?p=preview – Pengyy
@Pengyy私があなたのように見せようとすると、うまくいきました。 これは表示されますが、下のdivはidを表示しません。 –
もう一度ご確認ください。 idが固定サンプルでmy_id_creationに割り当てられているのがわかります。 – Pengyy