An mehreren Stellen innerhalb der eckigen Materialquelle gibt es Elemente/css-Klassen, deren Präfix cdk
ist.Was ist `cdk` in Angular Material 2 Komponenten
Kennt jemand die Abkürzung für cdk
im eckigen Material Kontext?
An mehreren Stellen innerhalb der eckigen Materialquelle gibt es Elemente/css-Klassen, deren Präfix cdk
ist.Was ist `cdk` in Angular Material 2 Komponenten
Kennt jemand die Abkürzung für cdk
im eckigen Material Kontext?
CDK ist die Kurzform von component dev kit
. Dies bedeutet, dass diese Allzweck Werkzeuge für den Aufbau Komponenten, die nicht
Aus den material2 changelog
core/
, wie Overlay Material Design gekoppelt sind, haben ihre Präfix cdk-
geändert (kurz für "Komponenten-Dev-Kit"). Dies bedeutet, dass es sich um allgemeine Tools zum Erstellen von Komponenten handelt, die nicht an Material Design gekoppelt sind. Die alten Selektoren sind immer noch , die als veraltet verfügbar sind, aber in der nächsten Version entfernt werden. Die CSS-Klassen wurden geändert.Weitere Informationen darüber, wie cdk Komponenten wie Tabelle zu verwenden, Overlay, Portal, Portal-Host, etc., können Sie Beispiele finden Sie hier:
CDK (Component Development Kit) ist ein eigenständiges Paket.
Das Ziel des CDK ist es, Entwicklern mehr Werkzeuge zu geben, um tolle Komponenten für das Web zu erstellen. Dies ist besonders nützlich für Projekte, die die Funktionen von Angular Material nutzen möchten, ohne die visuelle Sprache des Material Design zu übernehmen.
Kasse die Repo von Google für CDK
https://github.com/angular/material2/tree/master/src/cdk
CDK => Component Development Kit
Es ist Hauptzweck erweiterbar, so zu ermöglichen, ist als individuelle Komponenten auf ihm zu schaffen.
Ich verstehe immer noch nicht ganz. Willst du sagen, CDK werden Winkelkomponenten und nicht Teil des Materials sein? – ctilley79
Ab sofort lebt der cdk-Code im Materialrepo. Allerdings begann das 'Material' schon damit,' cdk' zu refactorieren, so dass cdk-Komponenten unabhängig vom Material aus npm gezogen und verwendet werden können. Selbst nach dem Refactoring könnte der cdk-Code neben dem Material leben, aber die Verpackung wäre anders. Für z. B. erweitert neue Materialkomponente wie 'table'' cdk' table & wendet Stil auf sie an, so dass das 'table''s theme & size Materialspezifikation entspricht. Quelle: https://github.com/angular/material2/tree/master/src/lib/table –
Dieser Artikel enthält weitere Informationen. CDK enthält Komponenten, die bei der Textrichtung und beim Laden von Spinnereien helfen, unabhängig davon, ob Sie Material verwenden oder nicht. https://medium.com/@caroso1222/a-first-look-into-the-angular-cdk-67e68807ed9b –