如果文本给定的值不存在,我想删除[tooltip]
。
<ng-template #lSelector [formGroup]="form">
<selectorf
class="selector"
formControlName="label"
[tooltip]="this.form.controls.l.value"
>
</selectorf>
如果"this.form.controls.l.value"如果为空,则删除工具提示
你可以这样做,
[tooltip]="this.form.controls.l.value ? this.form.controls.l.value : null"
这不是一个优雅的解决方案,但你可以像这样使用*ngIf:
<ng-template #lSelector [formGroup]="form">
<selectorf *ngIf="this.form.controls.l.value"
class="selector"
formControlName="label"
[tooltip]="this.form.controls.l.value"
>
</selectorf>
<selectorf *ngIf="!this.form.controls.l.value"
class="selector"
formControlName="label"
>
</selectorf>