Ant Design Vue 3 正是時候

語言: CN / TW / HK

沒人關心你歷時多長時間(半年差不多了),重構了多少元件(幾乎是所有),也沒人關心你釋出了 17 個alpha、13 個 beta、7 個rc 版本。

我只想知道 v3 有沒有支援 CSS Var、RTL、大資料卡不卡、TS 型別有沒有完善、全域性設定元件大小等等。

是的,v3 就是為此而來,當然小功能一大堆,再次不再敘述,有興趣的可以檢視更新日誌。

更新日誌連結: https://www. antdv.com/docs/vue/chan gelog-cn

好了,說說尚不完善的地方吧:

1、文件,都知道他很重要,但寫好他真的很難

2、TS 型別,目前還不支援插槽提示、泛型元件,我想等 volar 完善後再去跟進

3、大資料表格,很抱歉,我們把它做成了獨立的商業元件,https://surely.cool,就像全球排名前二元件庫 MUI(原 Material UI) 那樣,不過元件庫暴露了自定義功能,你依然可以藉助第三方庫實現簡易版的大資料表格。

對於以上第一、第二點,如果你有想法或興趣,非常歡迎大家 PR,但話說在前面 ,review pr 是一件非常吹毛求疵的事情,而且難免不會帶有個人主觀風格喜好,沒有針對任何人,你的付出也許會"打水漂",玻璃心或者蹭 PR 就不要來了。

對於第三點,如果你所在公司願意花點小錢支援下我們,順便優化下你們的產品體驗,我只能說,非常感謝您。如果你是個人專案,都有那麼大資料量了嗎,要不也支援支援?開源的用用也行,又不是不能用。

關於升級文件:

在釋出 alpha 版本的時候就提供了一份,現在依然可用,因為並沒有破壞性更新,新功能也不存在升級的問題。

升級文件連結: https://www. antdv.com/docs/vue/migr ation-v3-cn

關於 1.x、2.x 版本未來規劃:

2.x 版本是一個是為了相容 Vue 3 升級的一個版本,但它並沒有根據 Vue 3 的特性做相應的優化,也沒有新增太多新功能,這個版本我們會歸檔掉,不再發布新的修補版本,你可以按照升級文件儘快升級 3.x 新版本,享受 3.x 帶來的開發便利和新特性。

1.x 版本是支援 Vue 2 的版本,該版本不會新增新功能,只會修補”阻塞性 bug“,等 Vue 2 釋出相容 Composition Api 的新版本時,我們再重新考慮它的最終歸宿。

何為阻塞性 Bug:就是怎麼繞都繞不過去的 bug,截止目前,可以說沒有。

綜上:對於歷史版本,我們只能說很抱歉,當然你可以自己修復迭代發包。

還是那句話今日的加班升級,是為了未來摸更多的魚。