Wie stelle id
ich die Dynamik in Angular 2 ein?
Ich habe versucht:
<div class = "CirclePoint" *ngFor="#c of circles" id = "{{ 'Location' + c.id }}"></div>
this.circles = [
{ x: 50 , y: 50 ,id : "oyut1" },
{ x: 100 , y: 100 ,id : "oyut3" },
{ x: 150 , y: 150 ,id : "oyut2" }
];
aber es funktioniert nicht.
Dies wird auch funktionieren:
Wenn Sie ein Präfix hinzufügen möchten, sagen Sie "loc".
Mit [] können Sie Werte dynamisch hinzufügen.
quelle
Versuche dies:
Hoffentlich funktioniert das für Sie. Ich habe StackOverflow durchsucht und diese Antwort gefunden .
quelle
Innerhalb des Komponenten-Tags anstelle der üblichen
id="#c"
Verwendung[id]="#c"
. Dies gilt auch für dynamische Klassennamen. Siehe Beispiel unten:quelle