css 添加条件title="”到带有if语句Angular 的html

vltsax25  于 2023-02-10  发布在  Angular
关注(0)|答案(1)|浏览(136)

是否可以连续地将title="”属性添加到div?我希望它看起来干净,所以我不想创建第二个div并使用ngIf隐藏其中一个。
我的div如下所示,如果permission为真,它应该添加一个标题

<div (click)="goToChangelog()" [ngStyle]="{'cursor': (permission) ? 'pointer' : ''}">
    Version {{version}}
</div>
e0uiprwp

e0uiprwp1#

用途:
[attr.title]="(permission) ? 'Go to Changelog' : ''"
在本例中,如果permission变量为true,则div将具有值为"转到Changelog"的title属性。如果permission为false,则不会将title属性添加到div。
这是官方文件:https://angular.io/guide/attribute-binding

相关问题