Angular CDK
引入CDK
1 | npm install --save @angular/cdk |
Common Behaviors
目前包含了:
- Accessibility:包含了一系列的工具,讓元件的操作更加容易,也更容易讓螢幕閱讀器的功能理解。
- Observables:主要是替基於web平台提供的observers提供一層包裝,讓使用上更加容易。
- Layout:打造響應式網頁(RWD)必備的一套工具,用來判斷目前瀏覽器配置的變化,以回應不同的呈現需求。
- Overlay:提供一些方法來在螢幕上呈現一個操作畫面(panel),是dialog類型元件的核心。
- Portal:提供我們在呈現template或component上更加彈性的功能;對於需要動態載入的功能非常有用。
- Bidirectionality:主要用來處理RTL和LTR變化。
- Scrolling:針對捲軸捲動時的互動,提供了一些處理方法。
Accessibility
Components
- Table:方便我們建立一個data table。
- Stepper:方便我們建立一個精靈功能。
- Tree:建立树结构