- 全局参数说明
- 按钮(vButton)
- 按钮组
- 开关(vSwitch)
- 复选框(vButtonGroup)
- 单选框(vRadio)
- 选择框(vSelect)
- 下拉多选框(vMultiSelect)
- 下拉列表(vDropdown)
- tips弹窗(vTips)
- messageBox弹窗(vMessageBox)
- 警告类弹窗(vAlert)
- dialog类弹窗(vDialog)
- 标签页(vTabs)
- 滑动条(vSlider)
- 表格(vTable)
- 分页(vPagination)
- 文本框和文本域(vInput & vTextarea)
- 步进输入框(vStepInput)
- 徽标数(vBadge)
- 折叠面板(vCollapse)
- 折叠面板组(vCollapseGroup)
- 进度条(vProgress)
- 加载(vLoading)
- 步骤条(vSteps)
- 标签列表(vTagList)
- 时间轴(vTimeLine)
- 文字提示(vToolTip)
- 穿梭框(vTransfer)
- 树状组件(vTree)
- 表单(vFrom)
- 搜索框(vSearch)
- 日期选择(vDatepicker)
dialog类弹窗(vDialog)
使用和messagebox类弹窗类似,只是多了参数
单组件引入
import <name>
from ‘vucc/dialog’;
特别说明
为了应对一些特殊需求,给dialog的展示体增加了 d-body样式,可以通过 querySelector('#id .d-body')
找到dialog的body以后,可以做一些特殊的操作,如控制滚动条之类的
示例
hi, 我是一个弹窗
hi, 我是一个弹窗
hi, 我是一个弹窗
hi, 我是一个弹窗
hi, 我是一个弹窗
hi, 我是一个弹窗
hi, 我是一个弹窗
hi, 我是一个弹窗
代码 V
|
|
属性
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
id | 必填,用于指代整个弹窗实例,后续调用时通过此id调用组件实例 | String | - | - |
title | 弹出框主标题 | String | - | - |
cancelText | 取消按钮的展示文字 | String | - | ‘取 消’ |
okText | 确定按钮的展示文字 | String | - | ‘确 定’ |
hasHeader | 是否有header头部 | Boolean | - | true |
hasFooter | 是否有确定和取消按钮部分 | Boolean | - | true |
hasOkBtn | 是否有确定按钮,仅当hasFooter为true时有效 | Boolean | - | true |
isShow | 绑定外部变量,控制弹框是否显示,用v-model绑定 | Boolean | - | false |
方法
名称 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
onOk | 确定按钮的回调函数,返回false可以阻止窗口关闭 | Function | - | - |
onCancel | 取消按钮的回调函数 | Function | - | - |
onBeforeClose | 窗口关闭前调用的函数,返回false可以阻止窗口关闭 | Function | - | - |