À plusieurs endroits dans angular source de matériau, il existe des classes elements/css dont le préfixe est cdk
.
Est-ce que quelqu'un sait ce que l'abréviation de cdk
dans angular contexte matériel?
CDK est la forme abrégée de component dev kit
. Cela signifie que ce sont des outils à usage général pour la construction de composants qui ne sont pas couplés à la conception de matériaux
De la changelog de material2
core/
, tel que Overlay, a été remplacé par cdk-
(abréviation de "composant dev kit"). Cela signifie que ce sont des outils à usage général pour la construction de composants qui ne sont pas associés à Material Design. Les anciens sélecteurs sont toujours disponibles comme obsolètes, mais seront supprimés dans la prochaine version. Les classes CSS ont été changées.Pour plus d'informations sur l'utilisation des composants cdk tels que table, superposition, portail, hôte de portail, e.t.c, vous trouverez des exemples ici:
CDK (Component Development Kit) est un package autonome.
Le but de la CDK est de donner aux développeurs davantage d’outils pour créer des composants impressionnants pour le Web. Cela sera particulièrement utile pour les projets qui souhaitent tirer parti des fonctionnalités de Angular Material sans adopter le langage visuel Material Design.
Commander le repo de Google pour CDK
https://github.com/angular/material2/tree/master/src/cdk
CDK => Kit de développement de composants
Son objectif principal est d'activer l'extensible de manière à créer des composants personnalisés par-dessus.
Support pour Component Dev Kit. La CDK vous permet d’utiliser des fonctionnalités qui ne dépendent pas de Angular Matériau et de son style et qui sont totalement indépendantes. Certaines fonctionnalités impressionnantes que vous pouvez utiliser sont le glisser-déposer et le défilement virtuel (que j'aime personnellement) en important simplement le CDK. Consultez la documentation ici .