Ant Design 3.8.0 釋出,阿里開源的企業級 UI 設計語言

類別: IT
Ant Design

Ant Design 3.8.0 釋出了,此次更新內容如下:

  • 支援 TypeScript 3,並優化了大量元件定義。

  • 使用 font-variant-numeric 優化了等寬數字的實現方式,解決了數字字型和其他字型不一致的問題。#11567 @tibdex

  • Timeline 現在支援左/右/交替三種佈局形式。#11490 @jrvboesch

  • Button 增加 block 屬性用於撐滿父容器寬度。#11500 @ilanus

  • Tree

    • lipstick

      優化了元件可訪問性。

    • beetle

      修復一個拖拽後節點失蹤的問題。#11492

    • beetle

      修復一個在拖拽後節點位置沒有垂直居中的問題。#11458

  • Table

    • 新增 rowSelection.columnTitle 可以定製選擇列的列標題。#11042 @littleLane

    • 新增了一個可拖拽改變列寬的例子

    • 支援按住 shift 進行多選。#11404 @RaphaelChauveau

  • Avatar

    • 新增 onError 屬性,作為圖片載入失敗時的回撥。#11285 @paranoidjk

    • 新增 size 屬性,方便自定義頭像大小。#11256 @emersonlaurentino

  • Card 新增 headStyle 屬性用於定製標題樣式。#11407 @emersonlaurentino

  • 修復 DatePicker 上無法使用 Tooltip 的問題。#11451 @yociduo

  • 修復 Input.Group 上無法使用 Tooltip 的問題。#11532 @yociduo

  • 修復一個 DatePicker 中時間皮膚 hover 時數字跳動的問題。#11460

  • Tabs 修復了一個切換焦點異常的問題。#11261

  • Select

    • 支援 data-* 屬性。

    • 修復一個選中項在列表中沒有聚焦的問題。#11268

  • Calendar 新增了 onChange 作為日期改變的回撥。#11476 @tangjinzhou

  • Popconfirm 新增 icon 支援自定義圖示。#11191 @nuintun

  • Modal

    • 新增 centered 屬性用於設定對話方塊垂直居中。#11537 @yoyo837

    • 修復了多個對話方塊會被 ESC 一次性全部關掉的問題。#11394 @yoyo837

    • 再次修復 Model.confirm 的標題區域某些情況下會顯示滾動條的問題。#11568 @cheshireoctopus

  • Progress 新增 strokeLinecap 屬性用於調整邊緣形狀。#11547 @blatinier

  • Drawer 新增 className 並廢棄 wrapClassName#11609 @fergiar

下載地址:

  • Source code (zip)

  • Source code (tar.gz)

Ant Design 3.8.0 釋出,阿里開源的企業級 UI 設計語言原文請看這裡