Em vários locais dentro da fonte de material angular, existem elementos / classes css que têm cdk
como prefixo.
Alguém sabe qual é a abreviatura de cdk
no contexto material angular?
Em vários locais dentro da fonte de material angular, existem elementos / classes css que têm cdk
como prefixo.
Alguém sabe qual é a abreviatura de cdk
no contexto material angular?
Respostas:
CDK é a forma abreviada de component dev kit
. Isso significa que essas são ferramentas de uso geral para a construção de componentes que não estão acoplados ao Material Design
core/
, como Overlay, tiveram seu prefixo alterado para cdk-
(abreviação de "component dev kit"). Isso significa que essas são ferramentas de uso geral para a construção de componentes que não são acoplados ao Material Design. Os seletores antigos ainda estão disponíveis como obsoletos, mas serão removidos na próxima versão. As classes CSS foram alteradas.Para obter mais informações sobre como usar componentes cdk, como tabela, sobreposição, portal, host de portal, etc, você pode encontrar exemplos aqui:
material
refatoração já começou cdk
para que os componentes do cdk possam ser retirados e usados do npm independentemente do material. Mesmo após a refatoração, o código cdk pode viver ao lado do material, mas a embalagem seria diferente. Por exemplo, novo componente de material, como table
estende a cdk
mesa e aplica estilo a eles de forma que o table
tema e o tamanho do material correspondam às especificações do material. Fonte: github.com/angular/material2/tree/master/src/lib/table
CDK (Component Development Kit) é um pacote autônomo.
O objetivo do CDK é fornecer aos desenvolvedores mais ferramentas para construir componentes incríveis para a web. Isso será especialmente útil para projetos que desejam aproveitar as vantagens dos recursos do Angular Material sem adotar a linguagem visual do Material Design.
Verifique o repositório do Google para CDK
https://github.com/angular/material2/tree/master/src/cdk
Significa o Kit de Desenvolvimento de Componentes. O CDK permite que você use recursos que não dependem do material angular e de seu estilo e é totalmente independente. Alguns recursos incríveis que você pode usar são arrastar e soltar e rolagem virtual (que eu amo pessoalmente) apenas importando o cdk. Verifique a documentação aqui .