A Vue.js 2.0 UI Toolkit for Web.
Fork自element-ui
同步至Element-UI 2.14.1
建议使用node8进行本地开发,使用Node9+以上版本在执行初始化构建时可能会出现编译错误
基于Vue和Element UI,结合其他优秀组件库(Ant Design,Material Deisgn等),加速业务级应用页面开发。
- [New]JSON Schema Dynamic Form 链接
- 基于标准Json Schema格式数据生成表单
- [New]Ellipsis 链接
- 文本省略组件
- [New]Description 链接
- 描述列表组件,常见于详情页的信息展示。对于在基于业务逻辑对显示项目进行显示/隐藏控制时,会方便很多。
- [New]Statistics 链接
- 统计数值组件
- [New]List 链接
- [New]JsonViewer 链接
- [Update]Badge 链接
- 添加
status
,text
属性支持状态点功能
- 添加
- [Update]Button 链接
- 新增
href
,target
属性支持a 链接功能
- 新增
- [Update]Card 链接
- 支持标签
- 新增
type
属性,优化卡片嵌套时的表现形式 - 新增支持封面、头像、标题和描述信息的卡片
- [Update]Dialog 链接
- 支持拖动
npm install setaria-ui -S
import Vue from 'vue'
import Setaria from 'setaria-ui'
Vue.use(Setaria)
// or
import {
Select,
Button
// ...
} from 'setaria-ui'
Vue.component(Select.name, Select)
Vue.component(Button.name, Button)
For more information, please refer to Quick Start in our documentation.
Modern browsers and Internet Explorer 10+.
Skip this part if you just want to use Element.
For those who are interested in contributing to Element, please refer to our contributing guide (中文 | English) to see how to run this project.
Detailed changes for each release are documented in the release notes.
We have collected some frequently asked questions. Before reporting an issue, please search if the FAQ has the answer to your problem.