アンギュラマテリアルソース内の複数の場所で、接頭辞としてcdk
を持つelements/cssクラスがあります。
誰かが角材の文脈でcdk
の略語を知っていますか?
CDKはcomponent dev kit
の短縮形です。これは、これらが材料設計と結び付いていない構成部品を構築するための汎用ツールであることを意味します。
core/
内のいくつかのコンポーネントは、それらの接頭辞がcdk-
に変更されました( "component dev kit"の略)。これは、これらがMaterial Designに結合されていないコンポーネントを構築するための汎用ツールであることを意味しています。 CSSクラスが変更されました。テーブル、オーバーレイ、ポータル、ポータルホスト、e.t.cなどのcdkコンポーネントの使い方の詳細については、以下の例を参照してください。
CDK(Component Development Kit)はスタンドアロンパッケージです。
CDKの目的は、Web用の素晴らしいコンポーネントを構築するためのより多くのツールを開発者に提供することです。これは、Material Designビジュアル言語を採用せずにAngular Materialの機能を利用したいプロジェクトに特に役立ちます。
CDKのためのGoogleからのレポをチェックアウトしなさい
https://github.com/angular/material2/tree/master/src/cdk
CDK =>コンポーネント開発キット
その主な目的は、その上にカスタムコンポーネントを作成できるように拡張可能にすることです。
Component Dev Kitを表します。 CDKを使用すると、Angular Materialおよびそのスタイルに依存しない機能を使用でき、完全に独立しています。あなたが使うことができるいくつかの素晴らしい機能はちょうどcdkをインポートすることによるドラッグアンドドロップと仮想スクロール(私は個人的に大好きです)です。ドキュメントをチェックしてください ここ 。