首页 文章

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

提问于
浏览
96

在角度材质源中的多个位置,有些元素/ css类以 cdk 作为其前缀 .

有谁知道角度材料上下文中 cdk 的缩写?

3 回答

  • 100

    CDK是 component dev kit 的缩写形式 . 这表示这些是用于构建未与Material Design耦合的组件的通用工具

    来自material2 changelog

    • core/ 中的多个组件(例如Overlay)已将其前缀更改为 cdk- ("component dev kit"的缩写) . 这表示这些是用于构建未与Material Design耦合的组件的通用工具 . 旧的选择器仍可以弃用,但将在下一版本中删除 . CSS类已更改 .

    有关如何使用cdk组件(如表,覆盖,门户,门户主机,e.t.c)的更多信息,可以在此处找到示例:

  • 3

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

    CDK的目标是为开发人员提供更多工具来为Web构建出色的组件 . 这对于想要在不采用Material Design可视语言的情况下利用Angular Material功能的项目特别有用 .

    查看Google for CDK的回购

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

    CDK =>组件开发套件

    它的主要目的是启用可扩展性,以便在其上创建自定义组件 .

相关问题