Ich habe 3 Komponenten, sie sind verschachtelt. Die ID des letzten untergeordneten Elements wird jedoch nicht mit id = {{myId}}
gerendert. Ich versuchte auch [id]=myID
.Angular 4 rendert meine ID in meiner Kindkomponente nicht
großväterlichen:
<app-middle-section #middleSection
myTitle="Title"
myID="my_id_creation" >
</app-middle-section>
Vater:
<div class="section rounded">
<div class="title">{{myTitle}}</div>
<app-list #glist
myID= {{myID}}
</app-list>
</div>
Kinder
<div class="">
<div id="{{myID}}" class=""></div>
</div>
EDIT: Wenn ich Konsolenprotokoll auf der letzten Komponente es meine "my_id_creation" druckt. Für den Vater und Kind bin ich mit der:
@Input() myID: string;
Ihre'App-Liste 'ist nicht geschlossen. Außerdem zeigen Sie nicht "meineID" in "app-list" an. siehe Beispiel https://plnkr.co/edit/96V3vie3BbqGDf6u8DoY?p=preview – Pengyy
@Pengyy wenn ich versuche, zu zeigen, wie Sie es getan haben, hat es funktioniert. Es zeigt, aber das div unter gibt die ID nicht. –
bitte erneut bestätigen. Ich sehe, dass die ID zu "my_id_creation" am festen Beispiel zugewiesen wurde. – Pengyy