在角形材料源中的多个位置,都有元素/ css类cdk
作为其前缀。
有谁知道cdk
在角材料上下文中的缩写?
在角形材料源中的多个位置,都有元素/ css类cdk
作为其前缀。
有谁知道cdk
在角材料上下文中的缩写?
Answers:
CDK是的缩写component dev kit
。这表示这些是用于构建未与材料设计耦合的组件的通用工具
core/
(例如Overlay)的前缀已更改为cdk-
(“ component dev kit”的简称)。这表示这些工具是用于构建未与Material Design耦合的组件的通用工具。旧的选择器仍然不建议使用,但在下一个版本中将被删除。CSS类已更改。有关如何使用cdk组件(如表格,覆盖图,门户网站,门户网站主机等)的更多信息,您可以在此处找到示例:
material
已经开始进行重构,cdk
因此可以从npm中提取和使用cdk组件,而与材料无关。即使在重构之后,cdk代码也可能与材料并存,但是包装会有所不同。例如,新的材料组件(例如table
扩展cdk
表格)和对其应用样式,以使table
的主题和大小与材料规格匹配。来源: github.com/angular/material2/tree/master/src/lib/table
CDK(组件开发套件)是一个独立的软件包。
CDK的目标是为开发人员提供更多工具,以为网络构建出色的组件。这对于希望利用Angular Material功能而不采用Material Design可视语言的项目特别有用。
从Google检出CDK的仓库
https://github.com/angular/material2/tree/master/src/cdk
代表组件开发套件。CDK允许您使用不依赖于Angular Material及其样式的功能,并且它们是完全独立的。您可以通过导入cdk来使用一些很棒的功能,例如拖放和虚拟滚动(我个人很喜欢)。在此处查看文档 。