角度材質ソース内の複数の場所には、プレフィックスとしてcdk
を持つ要素/ CSSクラスがあります。角度材質2のコンポーネントで `cdk 'とは何か
角物質のコンテキストでcdk
の略語を知っている人はいますか?
角度材質ソース内の複数の場所には、プレフィックスとしてcdk
を持つ要素/ CSSクラスがあります。角度材質2のコンポーネントで `cdk 'とは何か
角物質のコンテキストでcdk
の略語を知っている人はいますか?
CDKは、component dev kit
という短い形式です。これは、これらの汎用ツールですmaterial2 changelog
に結合されていない コンポーネントを構築するためにこのようなオーバーレイなどcore/
のいくつかのコンポーネントは、(彼らのプレフィックスはcdk-
に変更があったことを意味し"component dev kit"の略語 )。これは、これらが材料設計に結合されていない コンポーネントを構築するための汎用ツールであることを示しています。古いセレクタは、依然として廃止予定の ですが、次のリリースでは削除されます。 CSSクラスが変更されました。こうしたなどテーブル、オーバーレイ、ポータル、ポータルホスト、などのCDKのコンポーネントを使用する方法の詳細については
、あなたはここで例を見つけることができます。
CDK(コンポーネント開発キット)はスタンドアロンパッケージです。
CDKの目標は、Web用の素晴らしいコンポーネントを開発するためのツールを開発者に提供することです。これは、マテリアルデザインのビジュアル言語を採用せずにアンギュラマテリアルの機能を利用したいプロジェクトに特に便利です。
アウトCDK
https://github.com/angular/material2/tree/master/src/cdk
CDK =>コンポーネント開発キット
のためのGoogleからのレポは、それが主な目的だが、その上にカスタムコンポーネントを作成するように、拡張できるようにすることです。
まだ分かりません。あなたは、CDKが角度成分であり、材料の一部ではないと言っていますか? – ctilley79
現時点では、cdkコードはマテリアルレポ内に存在します。 しかし、 'material'はすでに' cdk 'をリファクタリングしています。これにより、cdkのコンポーネントを材料とは独立してnpmから引き出して使用することができます。リファクタリングの後でさえ、cdkコードはマテリアルの横に存在するかもしれませんが、パッケージ化は異なるでしょう。 例えば 'table'のような新しいマテリアルコンポーネントは、' table'のテーマとサイズがマテリアル仕様にマッチするように 'cdk'テーブルとスタイルを適用します。 ソース: https://github.com/angular/material2/tree/master/src/lib/table –
この記事は詳細です。 CDKには、素材を使用しているかどうかにかかわらず、テキストの向きやローディングスピナーなどの要素を支援するコンポーネントがあります。 https://medium.com/@caroso1222/a-first-look-into-the-angular-cdk-67e68807ed9b –