In più punti all'interno di una sorgente di materiale angolare, ci sono elementi / classi css che hanno cdk
come prefisso.
Qualcuno sa cosa l'abbreviazione per cdk
nel contesto materiale angolare?
In più punti all'interno di una sorgente di materiale angolare, ci sono elementi / classi css che hanno cdk
come prefisso.
Qualcuno sa cosa l'abbreviazione per cdk
nel contesto materiale angolare?
Risposte:
CDK è la forma abbreviata di component dev kit
. Ciò significa che si tratta di strumenti generici per componenti di costruzione che non sono accoppiati a Material Design
core/
, come Overlay, hanno avuto il loro prefisso cambiato in cdk-
(abbreviazione di "component dev kit"). Ciò significa che si tratta di strumenti generici per la costruzione di componenti non accoppiati a Material Design. I vecchi selettori sono ancora disponibili come deprecati ma verranno rimossi nella prossima versione. Le classi CSS sono state modificate.Per maggiori informazioni su come utilizzare i componenti cdk come tabella, overlay, portale, host del portale, ecc., Puoi trovare esempi qui:
material
refactoring già avviato in cdk
modo che i componenti cdk possano essere estratti e utilizzati da npm indipendentemente dal materiale. Anche dopo il refactoring, il codice cdk potrebbe convivere con il materiale, ma la confezione sarebbe diversa. Ad esempio, un nuovo componente materiale come table
allunga la cdk
tabella e applica uno stile ad essi in modo che il table
tema e le dimensioni di corrispondano alle specifiche del materiale. Fonte: github.com/angular/material2/tree/master/src/lib/table
CDK (Component Development Kit) è un pacchetto autonomo.
L'obiettivo del CDK è fornire agli sviluppatori più strumenti per creare fantastici componenti per il web. Ciò sarà particolarmente utile per i progetti che vogliono sfruttare le caratteristiche di Angular Material senza adottare il linguaggio visivo di Material Design.
Controlla il repository di Google per CDK
https://github.com/angular/material2/tree/master/src/cdk
Sta per Component Dev Kit. Il CDK consente di utilizzare funzionalità che non dipendono dal materiale angolare e dal suo stile ed è completamente indipendente. Alcune fantastiche funzionalità che puoi usare sono Drag and Drop e Virtual scrolling (che adoro personalmente) semplicemente importando il cdk. Controlla la documentazione qui .