2020 年,随着 Vue 3.0 不断完善和发布,历经 6 个月共计 23 个 alpha 版本的迭代,终于,在11月30日, Element Plus for Vue 3.0 Beta 版本正式发布 ???? !
Vue 3.0 的大版本升级,对生态组件库来说也是一次丢掉历史包袱前行的好机会,Element 也进行了一次深度重构。
https://github.com/element-plus/element-plus
Element Plus for Vue 3.0 是一个使用 TypeScript + Composition API 重构的全新项目。饿了么团队几乎重写了每一行 Element 的代码,用最 Vue 3 的方式呈现了最完美的 Element,主要有:
使用 TypeScript 开发,提供完整的类型定义文件 使用 Vue 3.0 Composition API 降低耦合,简化逻辑 使用 Vue 3.0 Teleport 新特性重构挂载类组件 使用 Lerna 维护和管理项目 使用更轻量更通用的时间日期解决方案 Day.js 升级适配 popperjs, async-validator 等核心依赖 完善 52 种国际化语言支持
除此以外,还有:
全新的视觉* 优化的组件 API 更多自定义选项 更加详尽友好的文档 有很多方式可以体验 Element Plus for Vue 3.0
开始体验吧
手动安装 npm install element-plus ,详见官网安装指南 https://element-plus.org/#/zh-CN/component/installation
下载 Webpack 脚手架 直接运行体验 https://github.com/element-plus/element-plus-starter
???? 尝鲜时下最炫酷的Vite 打包脚手架 https://github.com/element-plus/element-plus-vite-starter
通过 Vue CLI 插件 引入 https://github.com/element-plus/vue-cli-plugin-element-plus
期待
现在element plus有了,该开始期待github的vue-admin了,目前国内首个基于vue3.0 的开源vue-admin项目基于ant-design-vue来写,后期也要出element plus版本,敬请期待吧!https://github.com/chuzhixin/vue-admin-beautiful
转载:https://blog.csdn.net/weixin_45178716/article/details/110604695