Angular material 为什么一些角材质颜色输入有颜色输入,而其他没有?
像Angular material 为什么一些角材质颜色输入有颜色输入,而其他没有?,angular-material,Angular Material,像按钮,工具栏这样的组件允许像这样的颜色输入,这很方便,因为它会自动更新内部文本的颜色。但当我只是想用颜色给一个组件上色时,我意识到它不允许颜色输入 简单浏览一下marterial组件文档,在我看来,组件是否接受颜色输入完全是随机的。这有什么道理吗?如果每个组件都有颜色输入,我会更高兴 好吧,我没有内化(但现在明白了),在材质设计中,界面的许多部分都不允许着色(粗略地说是内容的“主体”),而这些非着色部分都是灰色的(根据主题的不同,有浅有暗)。要着色的项目往往是横幅、导航器、按钮等 我发现,根据
按钮
,工具栏
这样的组件允许像
这样的颜色输入,这很方便,因为它会自动更新内部文本的颜色。但当我只是想用颜色给一个组件上色时,我意识到它不允许颜色输入
简单浏览一下marterial组件文档,在我看来,组件是否接受颜色输入完全是随机的。这有什么道理吗?如果每个组件都有颜色输入,我会更高兴 好吧,我没有内化(但现在明白了),在材质设计中,界面的许多部分都不允许着色(粗略地说是内容的“主体”),而这些非着色部分都是灰色的(根据主题的不同,有浅有暗)。要着色的项目往往是横幅、导航器、按钮等 我发现,根据是否允许使用颜色指令,检查并将每个列表放入两个列表中的一个列表很有帮助: 是否有颜色指示:
- mat复选框
- mat日期选择器
- 垫形场
- mat无线电组
- mat单选按钮
- 垫子滑块
- 垫子滑动开关
- 垫工具栏
- 材料列表选项
- 垫子选择表
- 垫选项卡导航栏(
) - 垫选项卡组
- mat按钮(
)Basic
- matBadge(
)带有徽章的文本
- 垫片
- 垫子图标
- 垫纺纱机
- 垫进纺纱机
- mat进度条
- 矩阵(
) - mat分页器
- mat自动完成
- matInput(
) - 垫子选择
- 垫子菜单
- 垫子抽屉内容物
- 垫子抽屉
- 垫子抽屉式集装箱
- mat sidenav内容
- mat侧导航
- mat sidenav集装箱
- mat工具栏行
- 垫卡
- 隔垫器
- 手风琴
- 垫子扩展板
- 垫动作排
- 垫板扩展板头
- 网格表
- 方格瓦
- 垫栅瓦头
- 垫子格子砖脚
- mat nav列表
- 材料清单
- 列表项
- 垫式水平步进机
- 垫脚
- 垫板
- 垫树节点
- 垫木
- mat按钮切换组
- 垫子按钮开关
- mat芯片列表
- 床单
- MatDialog
- 马纳克巴尔
- 马图尔蒂普
- 马索斯海德
- 床垫
注意:例如,其中一些不是组件,而是由指令激活的。在某些(并非所有!)情况下,我在括号中包括了如何使用该“组件” 我认为它只是基于材质设计规范,一般来说,除了工具栏和重要按钮之外,所有东西都是灰度的。