1.0.2 • Published 4 years ago

xq-vue-ui v1.0.2

Weekly downloads
-
License
-
Repository
-
Last release
4 years ago

xq-ui

简介

一套 Vue UI 组件

使用

  1. 安装
npm i xq-vue-ui
  1. 全局注册
import xqUI from 'xq-vue-ui'
Vue.use(xqUI)
  1. 导入样式
import 'xq-vue-ui/dist/xq-ui.css'

组件

按钮(Button)

属性描述
typeString按钮类型:primary,info,success,warning,danger
plainBoolean是否为朴素按钮,默认为 false
disabledBoolean是否禁用按钮,默认为 false
roundBoolean是否为圆角按钮,默认为 false
circleBoolean是否为圆形按钮,默认为 false
iconArray 或 Booleanfont-awesome 字体数组,默认为 false
事件描述
clickFunction点击事件

对话框(Dialog)

属性描述
titleString对话框头部提示,默认为"提示"
visibleBoolean对话框可见状态,默认为 false
widthString对话框宽度,默认为 60%
topString对话框距离顶部位置,默认为 15vh
插槽描述
titleDialog 标题区的内容
footerDialog 按钮操作区的内容

输入框(Input)

属性描述
placeholderString占位符,默认为空字符串
typeString表单类型,默认为'text'
nameString表单命名,默认为空
valueString表单值,默认为空字符串
disabledBoolean是否禁用,默认为 false
clearableBoolean是否可清空,默认为 false
showPasswordBoolean是否显示密码可见,默认为 false

切换(Switch)

属性描述
nameString表单命名,默认为空
valueString表单值,默认为空字符串
disabledBoolean是否禁用,默认为 false
activeColorString激活状态颜色,默认为#dcdfe6
inactiveColorString未激化状态颜色,默认为#dcdfe6

单选框(Radio)

属性描述
labelString, Number, Boolean单选框 label 值,默认为空字符串
nameString表单命名,默认为空
valueString表单值,默认为空字符串
colorString单选框选择时的颜色,默认为#409eff

单选框组(RadioGroup)

用于包裹 radio,通过 v-model 指定组内所有的 radio 的 v-model


复选框(Checkbox)

属性描述
labelString, Number, Boolean单选框 label 值,默认为空字符串
nameString表单命名,默认为空
valueString表单值,默认为空字符串
colorString单选框选择时的颜色,默认为#409eff

复选框组(CheckboxGroup)

用于包裹多个 checkbox,通过 v-model 指定组内所有的 checkout 的 v-model


表单项(Form-item)

属性描述
labelString单选框 label 值,默认为空字符串

表单(Form)

属性描述
modelObject表单对象,必填
label-widthString标签宽度,默认"80px"

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.1.0

4 years ago