Angular 在ngFor中设置元素位置

Angular 在ngFor中设置元素位置,angular,Angular,如何在循环中将元素的左位置设置为iTree的值 <div *ngFor="let label of labels" style="left: {{label.position}};"> {{label.label}} </div> {{label.label} 我试过大括号,但不起作用。您可以使用[style]绑定: <div *ngFor="let label of labels" [style.left.px]="label.position">

如何在循环中将元素的左位置设置为iTree的值

<div *ngFor="let label of labels" style="left: {{label.position}};">
  {{label.label}}
</div>

{{label.label}

我试过大括号,但不起作用。

您可以使用
[style]
绑定:

<div *ngFor="let label of labels" [style.left.px]="label.position">
  {{label.label}}
</div>

{{label.label}

您可以使用
[style]
绑定:

<div *ngFor="let label of labels" [style.left.px]="label.position">
  {{label.label}}
</div>

{{label.label}

或只是
风格。左
如果
.position
是例如
'10px'
而不是
10
@PierreDuc,你能帮我一下吗,它有点类似于上面的风格。左如果
.position是例如
'10px'
而不是
10
@PierreDuc,你能帮我做这个吗,它有点像上面的,谢谢可能的重复:,可能的重复:,