SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
Angular CDK
Mike 黃升煌
火力展示
About Me
Name
黃升煌 Mike
Title
多奇數位創意有限公司
全端工程師
Award
2018 iT 邦幫忙鐵人賽
Modern Web 組冠軍
FanPage
https://www.facebook.com/fullstackledder
你是哪種工程師?
懶惰 vs 勤勞
NG-ZORRO
Angular Material
我懶惰,我驕傲!
來看看一個
客戶想要的 Dialog 吧!
Anguar Material 的 Dialog
NG-ZORRO 的 Dialog
PrimeNG 的 dialog
但是你永遠控制不了客戶!
客戶想要的 Dialog
既然客戶奇耙
那就自己刻一個吧!
然後你就卡住了...
如何將 dialog 顯示在畫面最上方?
如何將 dialog 定位在畫面最中間?
如何將一個 dialog 關閉
顯示 dialog 後,如何阻擋與其他 UI 互動
其他…
如何得知 dialog 內事件的變化
dialog 擋住畫面可以移動嗎?
這時候,
你需要 Angular CDK
About Angular CDK
• Component Development Kit
• 用來實現互動行為的工具
• 專注再互動功能,不在意視覺設計
• 提供我們依照自己想要的樣式設計元件的機會
About Angular CDK
https://www.youtube.com/watch?v=kYDLlfpTLEA
DEMO
Resources
• 全端開發人員天梯
• Angular Taiwan
• Sample Code
• Angular CDK 文件
• Angular CDK(1) - 基礎介紹
• 線上 Angular 讀書會 – S30E11
THANK YOU

Weitere ähnliche Inhalte

Mehr von 升煌 黃 (7)

Angular Taiwan 2019 - 大型 Angular 專案的的管理心得與技巧
Angular Taiwan 2019 - 大型 Angular 專案的的管理心得與技巧Angular Taiwan 2019 - 大型 Angular 專案的的管理心得與技巧
Angular Taiwan 2019 - 大型 Angular 專案的的管理心得與技巧
 
Angular Meetup 04 - Angular PWA 之沒有網路的日子 20190731
Angular Meetup 04 - Angular PWA 之沒有網路的日子 20190731Angular Meetup 04 - Angular PWA 之沒有網路的日子 20190731
Angular Meetup 04 - Angular PWA 之沒有網路的日子 20190731
 
玩轉 Schematics - Modern Web 2018
玩轉 Schematics - Modern Web 2018玩轉 Schematics - Modern Web 2018
玩轉 Schematics - Modern Web 2018
 
OAuth2介紹
OAuth2介紹OAuth2介紹
OAuth2介紹
 
Docker - 30秒生出100台伺服器
Docker - 30秒生出100台伺服器Docker - 30秒生出100台伺服器
Docker - 30秒生出100台伺服器
 
敏捷開發與Scrum
敏捷開發與Scrum敏捷開發與Scrum
敏捷開發與Scrum
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 

Angular Taiwan 2018 - Angular CDK