Что такое ' cdk ' в угловых компонентах материала 2



в нескольких местах в угловой источник материала, есть элементы / css классы, которые имеют cdk префикс.



кто-нибудь знает, что аббревиатура cdk в угловом материальном контексте?

401   3  

3 ответов:

CDK-это короткая форма component dev kit. Это означает, что это инструменты общего назначения для строительства компоненты, которые не связаны с материальным дизайном

С material2 changelog

  • несколько компонентов core/, например Overlay, изменили свой префикс на cdk- (короткий для компонента "набор разработчика"). Это означает, что это инструменты общего назначения для строительства компоненты, которые не связаны с конструкцией материала.Этот старые селекторы по-прежнему доступно как устаревшее, но будет удалено в следующем выпуске. Классы CSS были изменены.

для получения дополнительной информации о том, как использовать компоненты cdk, такие как таблица, наложение, портал, узел портала и т. д., Вы можете найти примеры здесь:

  1. https://github.com/angular/material2/tree/master/src/demo-app
  2. https://medium.com/@caroso1222/a-first-look-into-the-angular-cdk-67e68807ed9b

CDK (Component Development Kit) - это отдельный пакет.

цель CDK-дать разработчикам больше инструментов для создания потрясающих компонентов для интернета. Это будет особенно полезно для проектов, которые хотят воспользоваться преимуществами углового материала без принятия визуального языка Material Design.

оформить РЕПО из Google для CDK

https://github.com/angular/material2/tree/master/src/cdk

CDK = > комплект для разработки компонентов

его основная цель-включить расширяемый, чтобы создать пользовательские компоненты поверх него.

Comments

    Ничего не найдено.