可用自定义材料主题的动态列表

时间:2018-04-20 20:18:55

标签: angular angular-material

我正在搞乱Angular Material的自定义主题(使用Angular v5.x)。我可以创建我的主题,并从一个主题更改为另一个主题(它很笨重,但它有效),但我无法弄清楚如何获得可用主题的动态列表。

因此,不是硬编码主题名称/类的列表(要填充到下拉列表中),我希望能够提取动态列表,但是应用程序中已包含许多自定义主题,并且这些在下拉菜单中。

所以,如果我的style.scss文件中有这些内容:

.my-light-theme {
@include angular-material-theme($my-light-theme);
}
.my-dark-theme {
@include angular-material-theme($my-dark-theme);
}
.my-blue-theme {
@include angular-material-theme($my-blue-theme);
}
.my-green-theme {
@include angular-material-theme($my-green-theme);
}
...

如何在我的应用中稍后动态抓取该列表?

0 个答案:

没有答案