En varios lugares dentro de la fuente de material angular, hay elementos / clases css que tienen cdk
como prefijo.
¿Alguien sabe cuál es la abreviatura de cdk
en el contexto de material angular?
En varios lugares dentro de la fuente de material angular, hay elementos / clases css que tienen cdk
como prefijo.
¿Alguien sabe cuál es la abreviatura de cdk
en el contexto de material angular?
Respuestas:
CDK es la forma corta de component dev kit
. Esto significa que se trata de herramientas de uso general para la construcción de componentes que no están acoplados a Material Design.
Del registro de cambios de material2
core/
, como Overlay, han cambiado su prefijo a cdk-
(abreviatura de "kit de desarrollo de componentes"). Esto significa que se trata de herramientas de uso general para la construcción de componentes que no están acoplados a Material Design. Los selectores antiguos todavía están disponibles como obsoletos, pero se eliminarán en la próxima versión. Se han cambiado las clases de CSS.Para obtener más información sobre cómo utilizar componentes de cdk como tablas, superposiciones, portal, host del portal, etc., puede encontrar ejemplos aquí:
material
ya se comenzó a refactorizar cdk
para que los componentes de cdk puedan extraerse y usarse desde npm independientemente del material. Incluso después de la refactorización, el código cdk podría convivir con el material, pero el empaque sería diferente. Por ejemplo, un nuevo componente de material como table
extender la cdk
tabla y aplicarles estilo para que el table
tema y el tamaño coincidan con las especificaciones del material. Fuente: github.com/angular/material2/tree/master/src/lib/table
CDK (Kit de desarrollo de componentes) es un paquete independiente.
El objetivo de la CDK es brindar a los desarrolladores más herramientas para crear componentes increíbles para la web. Esto será especialmente útil para proyectos que quieran aprovechar las características de Angular Material sin adoptar el lenguaje visual de Material Design.
Verifique el repositorio de Google para CDK
https://github.com/angular/material2/tree/master/src/cdk
Significa Component Dev Kit. El CDK le permite utilizar funciones que no dependen de Angular Material y su estilo y es totalmente independiente. Algunas características increíbles que puede usar son Arrastrar y soltar y Desplazamiento virtual (que me encanta personalmente) con solo importar el cdk. Consulte la documentación aquí .