elementui元
以下是关于 Element UI 组件库的实用信息整理:
Element UI 概述
Element UI 是一套基于 Vue.js 的桌面端组件库,由饿了么前端团队开发。提供丰富的 UI 组件和交互设计规范,适合快速开发中后台系统。
核心特性
- 组件丰富性:包含按钮、表单、表格、弹窗等 50+ 常用组件
- 主题定制:支持通过 SCSS 变量在线主题编辑器修改视觉风格
- 国际化:内置多语言支持
- 响应式设计:适配不同屏幕尺寸
安装方法
通过 npm 安装:
npm install element-ui -S
CDN 引入方式:
<link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
<script src="https://unpkg.com/element-ui/lib/index.js"></script>
基础使用示例
import Vue from 'vue'
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
Vue.use(ElementUI)
new Vue({
el: '#app',
data() {
return {
visible: false
}
}
})
常用组件速查
- 表单组件:
el-form+el-form-item组合 - 数据展示:
el-table支持分页和排序 - 通知类:
el-message和el-notification - 导航类:
el-menu侧边栏导航系统
主题定制方案
-
安装主题生成工具:
npm i element-theme -g -
初始化变量文件:
et -i -
修改生成的
element-variables.scss后编译:
et
兼容性说明
- 支持 Vue 2.x 版本
- 需配合 webpack 等构建工具使用
- 浏览器兼容 IE10+
资源推荐
- 官方文档:element.eleme.cn
- GitHub 仓库:github.com/ElemeFE/element
- 社区插件:awesome-element 扩展组件集合
注意:Element UI 已停止维护,建议新项目使用基于 Vue 3 的 Element Plus 版本。






