html - 如何根据条件悬停matoptions时显示工具提示?
问题描述
<mat-select class="dropBox" placeholder="Select One" (selectionChange)="mymethod($event.value)" style="background-color:#FFFFFF;">
<mat-option *ngFor="let option of myList" [value]="option" matTooltip="{{option}}>
{{option}}
</mat-option>
</mat-select>
我想为 myList 中的一些选项而不是全部显示工具提示。请帮忙谢谢。
解决方案
假设您有以下数组:
foods: Food[] = [
{value: 'steak-0', viewValue: 'Steak'},
{value: 'pizza-1', viewValue: 'Pizza', tooltip: "hey"},
{value: 'tacos-2', viewValue: 'Tacos'}
];
然后在你的选择
<mat-select>
<mat-option *ngFor="let food of foods"
[value]="food.value"
[matTooltip]="food.tooltip"
>
{{food.viewValue}}
</mat-option>
推荐阅读
- python-3.x - 使用 2 个列表在列表中查找索引
- java - 程序在某些 Java 版本上运行到 OutOfMemoryException,但在其他版本上没有
- deep-learning - 深度学习模型 (yolo) 中的后端权重是什么?
- c# - 我在 ASP.NET 和 C# 中遇到问题:成功保存记录后
- android - 获取 Android 文件系统根目录
- github - 如何为 GitHub 存储库设置环境变量?
- c# - NPOI如何调整图片大小
- django - 在 Heroku 上使用 django 频道的 AsyncHttpConsumer 进行 webhook 响应
- javascript - jQuery:无法使用 .load 缩放 img。它填满了整个页面。我想缩小它以适应
- docker - 当容器摘要相同时禁用 Kubernetes pod 更新,即使给出了不同的图像标签