【发布时间】:2021-06-09 10:43:18
【问题描述】:
我正在寻找构建一个角度材料日期选择器(Angular Material 11),但我需要一个小功能,但我似乎无法破解。
它需要如下图所示:
我遇到的问题是出现在每个日单元格中的额外文本。我尝试了 [dateClass] 属性,但无济于事:
模板:
<mat-datepicker [dateClass]="dateClassArrow"></mat-datepicker>
.ts 组件:
constructor(availableItemsService...) {}
dateClassArrow = date => {
const noItems: string = this.availableItemsService.getAvailableItems(date);
document.documentElement.style.setProperty('--availableItems', noItems);
return 'class-that-contains-content';
}
.scss
:root {
--availableItems: 1;
}
.class-that-contains-content {
...
}
.class-that-contains-content:before {
content: --availableItems;
}
也试过不带:before, like
.class-that-contains-content {
content: attr(--availableMaterials);
}
任何提示或帮助将不胜感激。
【问题讨论】:
-
更接近stackoverflow.com/questions/59458789/… about show tooltip
标签: angular datepicker angular-material