首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角2材质md-芯片颜色属性不起作用

角2材质md-芯片颜色属性不起作用
EN

Stack Overflow用户
提问于 2017-04-12 07:29:11
回答 3查看 8K关注 0票数 13

当我尝试用颜色属性来设计我的md芯片时,什么都不会发生。根据指南https://material.angular.io/components/component/chips,这必须起作用。我所有其他元素的风格都没有问题。

代码语言:javascript
复制
<md-chip-list>
    <md-chip color="primary"> Chicken </md-chip>
    <md-chip color="warn"> Table </md-chip>
    <md-chip color="accent"> Tree </md-chip>
    <md-chip> Eight </md-chip>
</md-chip-list>

结果:

有人知道怎么解决这个问题吗?

提前感谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-04-12 07:33:27

根据柱塞实例,只有当selected属性设置为true时,芯片才会着色:

代码语言:javascript
复制
<md-chip color="accent" selected="true">Chicken</md-chip>
票数 28
EN

Stack Overflow用户

发布于 2017-11-03 06:17:34

您可以使用ngStyle动态设置md-chip颜色。

代码语言:javascript
复制
<md-chip-list>
 <md-chip *ngFor="let item of itemList" [ngStyle]="{ backgroundColor: item.color }">
{{ item.name }}
</md-chip>
</md-chip-list>
票数 7
EN

Stack Overflow用户

发布于 2017-09-24 19:10:52

现在(2017年9月24日),这是行不通的。即使在文档中的示例中,

我被迫使用CSS属性:

代码语言:javascript
复制
<md-chip color="primary" [selected]="true" style="background-color: #986f37">Content here</md-chip>
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43363062

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档