javascript - 仅当禁用按钮时,如何才能在 Angular 模板 (.html) 中显示工具提示?

标签 javascript html css angular tooltip

这是我的按钮:

 <div class="top-left">
      <button [disabled]="receiptItems?.length>0" type="button" data-tooltip="tooltip"  title="Show tooltip!" class="btn xbutton-square" [routerLink]="['/administration']"><i class="fas fa-bars fa-fw"></i></button>
    </div>

因此,如果它被禁用,我想显示一个工具提示,以便用户可以看到它被禁用的原因。我想知道如何实现这一点?

谢谢大家 干杯

最佳答案

使用 [attr.title] 然后使用 if else 就像你在 [disabled] 中使用的那样/p>

  <button [disabled]="receiptItems?.length>0"  [attr.title]="receiptItems?.length>0 ? 'Show tooltip!' : ''">...</button>

编辑!

使用 [title] 而不是 [attr.title] 也可以!

关于javascript - 仅当禁用按钮时,如何才能在 Angular 模板 (.html) 中显示工具提示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51188781/

相关文章:

javascript - 如何创建图标菜单?

html - Bootstrap 3 float 布局

javascript - 如何在 10 秒后使 anchor 不可点击?

javascript - CasperJS Scraper启动后立即退出

php - 无法使用 PHP 在 MySQL 数据库中插入多个图像

html - 在固定大小的容器内缩放图像时保持填充

javascript - 根据条件淡化图像并排列它们

javascript - 将许多类应用到内联样式 html

javascript - 更改 mocha 的默认超时

javascript - 如何根据窗口大小自动换行