# Confirm 确认框
基础用法
显示代码
自定义按钮
显示代码
使用HTML字符串
显示代码
使用组件形式
显示代码
倒计时
显示代码
确认提示
显示代码
# 全局配置
import Vue from 'vue';
import { Confirm } from '@polyv/polyv-ui';
// 修改全局的 Confirm 确认按钮文案
Vue.use(Confirm, {
confirmText: '我确定',
});
Options
参数与 Dialog 对话框的 props 参数一致,只有以下参数被覆盖。
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
message | 二次确认文本 | String | - | - |
width | 窗口宽度 | String | - | 400px |
showFooterBtn | 是否显示底部按钮 | Boolean | - | true |
useHtmlString | 使用html字符串 | Boolean | - | false |
countDown | 倒计时自动确认 | Number | - | - |
confirmTips | 确认提示 | String | - | - |
confirmTipsType | 确认提示类型,同 Tips 组件 | String | - | normal |
autoConfirm | 倒计时结束后,是否自动确认。为 false 时自动取消。 | Boolean | - | true |
Promise Callback
事件名称 | 说明 | 回调参数 |
---|---|---|
then | 确认时触发 | 组件实例 |
catch | 取消时触发 | { type: 触发类型, isCloseIcon: 是否关闭按钮, isMask: 是否遮罩层, isCancelBtn: 是否取消按钮 } |
← Popper 弹出窗 Prompt 输入窗 →