À plusieurs endroits dans la source du matériel angulaire, il y a des éléments/classes css qui ont cdk
comme leur préfixe.
Quelqu'un sait-il quelle est l'abréviation de cdk
dans un contexte de matériau angulaire ?
À plusieurs endroits dans la source du matériel angulaire, il y a des éléments/classes css qui ont cdk
comme leur préfixe.
Quelqu'un sait-il quelle est l'abréviation de cdk
dans un contexte de matériau angulaire ?
CDK est la forme courte de component dev kit
. Cela signifie qu'il s'agit d'outils à usage général pour la construction de composants qui ne sont pas liés à Material Design. composants qui ne sont pas liés à Material Design
De la matériel2 changelog
core/
comme Overlay, ont vu leur préfixe modifié en cdk-
(abréviation pour "component dev kit"). Cela signifie qu'il s'agit d'outils à usage général pour construire des composants qui ne sont pas liés à Material Design. composants qui ne sont pas couplés à Material Design. Les anciens sélecteurs sont toujours disponibles en tant qu'éléments dépréciés mais seront supprimés dans la prochaine version. Les classes CSS ont été modifiées.Pour plus d'informations sur l'utilisation des composants cdk tels que la table, la superposition, le portail, l'hôte du portail, etc., vous pouvez trouver des exemples ici :
Je ne comprends toujours pas très bien. Voulez-vous dire que les CDK seront des composants Angular et ne feront pas partie du matériel ?
Pour l'instant, le code cdk se trouve dans le repo matériel. Cependant, le material
déjà commencé le remaniement cdk
pour que les composants cdk puissent être tirés et utilisés de npm indépendamment du matériel. Même après la refactorisation, le code cdk pourrait vivre aux côtés de material, mais le packaging serait différent. Par exemple, un nouveau composant matériel tel que table
étend cdk
et leur appliquer un style afin que le table
Le thème et la taille du produit correspondent aux spécifications du matériau. Source : github.com/angular/material2/tree/master/src/lib/table
Cet article contient plus de détails. CDK dispose de composants qui permettent de gérer des éléments tels que la direction du texte et le chargement des tourniquets, que vous utilisiez ou non des matériaux. medium.com/@caroso1222/
Le CDK (Component Development Kit) est un paquet autonome.
L'objectif du 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 veulent profiter des fonctionnalités d'Angular Material sans adopter le langage visuel Material Design.
Consultez le dépôt de Google pour CDK.
https://github.com/angular/material2/tree/master/src/cdk
Stands for Component Dev Kit. Le CDK vous permet d'utiliser des fonctionnalités qui ne dépendent pas d'Angular Material et de son style et est totalement indépendant. Certaines fonctionnalités impressionnantes que vous pouvez utiliser sont le Drag and Drop et le Virtual scrolling (que j'aime personnellement) en important simplement le cdk. Consultez la documentation ici .
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.