NG-ZORRO-MOBILE 是 Ant Design 移動規範的 Angular 實現。git
Ant Design 做爲服務於企業級產品的設計體系,基於『肯定』和『天然』的設計價值觀,經過模塊化的解決方案,下降冗餘的生產成本,用其簡單且高效的設計理念,讓設計者專一於更好的用戶體驗。github
Ant Design 發佈之初僅有 React 版本實現,爲了讓 Angular 開發者也能享受 Ant Design 的優秀設計,阿里計算平臺事業部和阿里數據技術及產品部開始共同籌備 NG-ZORRO (Ant Design of Angular),其中 NG-ZORRO DESKTOP 已於去年對外開源,目前已經有來自超過 50 個國家每個月 2.7w 以上的活躍用戶。NG-ZORRO MOBILE 版本以前一直在內部產品中使用,通過不斷沉澱與打磨,NG-ZORRO-MOBILE 已經愈加成熟,另外 Angular 社區對移動端組件庫的呼聲也愈來愈高。至此,NG-ZORRO-MOBILE 正式開源 🎉。npm
GitHub : NG-ZORRO/ng-zorro-antd-mobilemarkdown
官方網站 : Ant Design Mobile of Angularantd
npm地址 : NPM - Ant Design Mobile of Angularapp
設計規範 : Ant Design Mobile 設計指引ionic
NG-ZORRO-MOBILE UI 組件庫目前支持 Angular ^6.0.0, 最新版 Angular 擁有至關完善的工具鏈,也極大的提升了運行速度,讓組件的能力進一步提高。爲了讓開發者可以以最低的成本接入,組件的絕大部份內容已和 React 版本的 Ant Design Mobile 保持同步。 目前組件數量已經覆蓋 React 版本45個組件(剩餘的Listview 組件功能會經過 List 組件實現),組件的風格已與 Ant Design 最新版移動規範保持同步,組件的接口也儘可能保持了與 Ant Design 的 React 版本一致(因爲 Angular 的特性區別,某些組件的使用方式可能有所改變)。模塊化
One more thing,Ionic 做爲 Angular 最活躍,最龐大的社區之一,爲 Angular 的發展提供了不可磨滅的功勞。NG-ZORRO-MOBILE 將無縫支持 Ionic 4 ,詳細接入步驟請參考《在Ionic中使用》。廣大開發者們會讓 NG-ZORRO-MOBILE 和 Ionic 碰撞出怎樣的火花?咱們共同期待!工具
NG-ZORRO-MOBILE 目前已在阿里巴巴多個商業數據產品中使用:生意參謀、觀星臺、智慧門店等,每日經受千萬級 PV的考驗,更多應用場景等你來發掘!測試
咱們爲每一個組件都提供了清晰詳細的文檔,每一個代碼示例展開後均可以在 stackblitz 上直接快速編輯。 另外目前的文檔系統徹底由 markdown 生成,你們能夠經過點擊文檔中的編輯按鈕快速提出對文檔的修改建議。
測試的重要性不言而喻,動態語言如 JS 更甚。完備的測試,是項目徹底上線,後期重構的基石。在代碼質量方面,咱們有較爲嚴格的控制,目前有測試用例共460例,測試覆蓋度達到了86%以上,後續會逐步提升測試用例覆蓋度。
NG-ZORRO-MOBILE 由 阿里數據技術及產品部-終端技術 的小夥伴們開發完成,感謝團隊成員:fisherspy、Guoyuanqiang、BronzeCui、sWhite011十一、Chrisvy、3Fuyu 的辛苦付出。在開源準備中, NG-ZORRO Desktop 和 Ant Design Mobile 團隊的小夥伴們給與了咱們很大的幫助,感謝你們。
單絲不成線,獨木不成林,歡迎各位社區開發者加入咱們,共同開發和維護 NG-ZORRO-MOBILE。因爲組件總體功能十分複雜,不免有紕漏之出,歡迎提 ISSUE 和 PR 給咱們,期待您的幫助。
爲了能讓開發者有更好的開發體驗,咱們建立了釘釘答疑自主羣,見首頁banner中二維碼