是否可以连续地将title="”属性添加到div?我希望它看起来干净,所以我不想创建第二个div并使用ngIf隐藏其中一个。我的div如下所示,如果permission为真,它应该添加一个标题
permission
<div (click)="goToChangelog()" [ngStyle]="{'cursor': (permission) ? 'pointer' : ''}"> Version {{version}} </div>
e0uiprwp1#
用途:[attr.title]="(permission) ? 'Go to Changelog' : ''"在本例中,如果permission变量为true,则div将具有值为"转到Changelog"的title属性。如果permission为false,则不会将title属性添加到div。这是官方文件:https://angular.io/guide/attribute-binding
[attr.title]="(permission) ? 'Go to Changelog' : ''"
1条答案
按热度按时间e0uiprwp1#
用途:
[attr.title]="(permission) ? 'Go to Changelog' : ''"
在本例中,如果permission变量为true,则div将具有值为"转到Changelog"的title属性。如果permission为false,则不会将title属性添加到div。
这是官方文件:https://angular.io/guide/attribute-binding