Vue3 經典UI 框架Element Plus 正式版發佈啦! | Element UI plus
來自:掘金,作者:iamkun鏈接:https://juejin.cn/post/7061850934095609863我們非常高興地宣佈ElementPlus穩定版正式發佈。自第一個commit起,經過1年零7個月的持續迭代開發,總計2635commits,經過256位貢獻者所提交的2494個PR,137個Alpha與Beta版本,在社區每一位同學的參與幫助下,ElementPlus的第一個正式版終於和大家見面。1重大更新TypeScript與Vue3ElementPlus使用TypeScript與Vue3.2開發,提供完整的類型定義文件。並使用CompositionAPI降低耦合,簡化邏輯。兼容性由於Vue3不再兼容IE,所以ElementPlus也提高了最低兼容的...
來自:掘金,作者:iamkun
鏈接:https://juejin.cn/post/7061850934095609863
我們非常高興地宣佈 Element Plus 穩定版正式發佈。自第一個 commit 起,經過 1 年零 7 個月的持續迭代開發,總計 2635 commits,經過 256 位貢獻者所提交的 2494 個 PR,137 個 Alpha 與 Beta 版本,在社區每一位同學的參與幫助下,Element Plus 的第一個正式版終於和大家見面。
1 重大更新 TypeScript 與 Vue 3Element Plus 使用 TypeScript 與 Vue 3.2 開發,提供完整的類型定義文件。並使用 Composition API 降低耦合,簡化邏輯。
兼容性由於 Vue 3 不再兼容 IE,所以 Element Plus 也提高了最低兼容的版本。
| | | | | | --- | --- | --- | --- | | Edge ≥ 79 | Firefox ≥ 78 | Chrome ≥ 64 | Safari ≥ 12 |
如果想在低版本瀏覽器上正常使用 Element Plus,請自行使用 Babel、ESBuild 或其他轉換工具,並引入相應的 polyfill。值得注意的是,Element Plus 使用到了 ResizeObserver,如有兼容性需求需要您自行引入 resize-observer-polyfill[1]。詳情請參閱 ResizeObserver 的兼容性 [2]。
ESM 與 CJSElement Plus 同時支持 ESM、CJS 與 UMD 格式。一般情況下無需留意導入的格式,構建工具會自動匹配並轉換成目標格式,同時無需額外配置,自身支持按需加載能力。
設計組件大小體系由 default/medium/small/mini 切換爲更自然的 large/default/small,以 default 爲基礎,需要加大則選擇 large,需要縮小則選擇 small。
padding 方面則優化爲更通用的 4px 體系,採用 4/8 px 作...