Angular Material 2组件中的cdk是什么?

在angular材料来源的多个地方,有cdk作为前缀的元素/ css类。

有没有人知道angular材料环境中cdk的缩写?

CDK是component dev kit的简称。 这表示这些是用于构build不与“材料devise”耦合的组件的通用工具

从material2更新日志

  • core/几个组件,如Overlay,已将其前缀更改为cdk- (“component dev kit”的缩写)。 这表示这些是通用工具,用于构build不与“材料devise”耦合的组件。旧select器仍旧可用,但将在下一版本中删除。 CSS类已被更改。

有关如何使用cdk组件的更多信息,例如表,覆盖,门户,门户主机等,可以在这里find示例:

  1. https://github.com/angular/material2/tree/master/src/demo-app
  2. https://medium.com/@caroso1222/a-first-look-into-the-angular-cdk-67e68807ed9b

CDK(组件开发工具包)是一个独立的软件包。

CDK的目标是为开发者提供更多的工具来为networking构build真棒组件。 这对于希望利用angular度材料的特性而不采用Material Design视觉语言的项目特别有用。

检出Google for CDK的回购

 https://github.com/angular/material2/tree/master/src/cdk