在 Angular Material 的源代码中,有一些元素和 CSS 类都以“cdk”作为它们的前缀。
有人知道在 Angular Material 上下文中,“cdk”的缩写是什么吗?
有人知道在 Angular Material 上下文中,“cdk”的缩写是什么吗?
CDK是“组件开发工具包”(Component Dev Kit)的简称。这意味着这些工具是用于构建与Material Design无关的通用组件。
core/
中的几个组件,如Overlay,已更改其前缀为cdk-
(即“组件开发工具包”)。这意味着这些工具是用于构建与Material Design无关的通用组件。旧选择器仍可作为弃用功能使用,但将在下一个发布版本中删除。 CSS类已更改。有关如何使用CDK组件(例如表格、覆盖层、门户、门户主机等)的更多信息,请在此处找到示例:
CDK(组件开发工具包)是一个独立的软件包。
CDK的目标是为开发人员提供更多的工具来构建出色的Web组件。这将对那些想要利用Angular Material功能而不采用Material Design视觉语言的项目特别有用。
从谷歌的仓库中检出CDK。
https://github.com/angular/material2/tree/master/src/cdk
CDK => 组件开发工具包
其主要目的是通过扩展性,在其基础上创建自定义组件。