有条件地设置标题 (Angular)
set Title conditionally (Angular)
只有当我的条件为真时,我才需要设置 title=""
否则根本就没有 title
。
因此,仅当 property.propertyKey === 'birthday'
时 title
才应获得 birthday
值。
<div
*ngFor="let property of visibleCandidateProperties"
[title]="property.propertyKey === 'birthday' ? birthday">
{{candidate[property.propertyKey]}}
</div>
在上面的代码中它不起作用,因为需要添加一些 : false
条件。
我怎样才能重写它?
(也许在 .ts
文件而不是 .html
中重写会更好,但仍然不知道如何去做)
非常感谢任何帮助!
怎么样?
<div
*ngFor="let property of visibleCandidateProperties"
[title]="property.propertyKey === 'birthday' ? birthday : ''">
{{candidate[property.propertyKey]}}
</div>
只有当我的条件为真时,我才需要设置 title=""
否则根本就没有 title
。
因此,仅当 property.propertyKey === 'birthday'
时 title
才应获得 birthday
值。
<div
*ngFor="let property of visibleCandidateProperties"
[title]="property.propertyKey === 'birthday' ? birthday">
{{candidate[property.propertyKey]}}
</div>
在上面的代码中它不起作用,因为需要添加一些 : false
条件。
我怎样才能重写它?
(也许在 .ts
文件而不是 .html
中重写会更好,但仍然不知道如何去做)
非常感谢任何帮助!
怎么样?
<div
*ngFor="let property of visibleCandidateProperties"
[title]="property.propertyKey === 'birthday' ? birthday : ''">
{{candidate[property.propertyKey]}}
</div>