我找到了很多有关绑定,ngIf,ngFor以及所有这些东西的文章,但对我的特定问题没有任何帮助。 感觉就像我只是错过了一些语法规则。
以下问题: 如果重复执行ngFor循环中的某个步骤,则应在其转换后的名称中添加(1)。现在,它将显示整个'step.header |将'转换为标签,而不是其背后的内容。
<div *ngFor="let step of dataService.current.steps" >
<component
...
[label]="!step.repeated ? 'step.header | translate' : 'step.header | translate' + ' (1)'"
...
</component>
</div>
我希望这个问题可以解决。
非常感谢您!