ElMessageBox.prompt 点击确认校验成功后关闭

js 复制代码
ElMessageBox.prompt('', '验证取货码', {
 inputPattern: /^.{1,20}$/,
    inputErrorMessage: '请输入取货码',
    inputPlaceholder: '请输入取货码',
    beforeClose: (action, instance, done) => {
        if (action === 'confirm') {
            if (instance.inputValue) {
                let flag = false;
                if (flag) {
                    done()
                } else {
                    ElMessage.error('取货码错误');
                    return
                }
            }
        }
        done();
    }
});
相关推荐
We་ct4 分钟前
LeetCode 191. 位1的个数:两种解法详解
前端·算法·leetcode·typescript
努力的lpp7 分钟前
【小迪安全第14天:前端JS架构信息打点与API接口枚举】
前端·javascript·安全
FreeBuf_20 分钟前
谷歌将Axios npm供应链攻击归因于朝鲜APT组织UNC1069
前端·npm·node.js
前端 贾公子23 分钟前
解决uni-app 输入框,键盘弹起时页面整体上移问题
前端·vue.js·uni-app
南风知我意95729 分钟前
Map 与 WeakMap 深度解析:从内存泄漏到 Vue 3 响应式原理的完整指南
前端·javascript·vue.js
github_czy30 分钟前
Vue 3 组件生命周期
前端·javascript·vue.js
越甲八千31 分钟前
Vue3启动流程和文件结构
前端·javascript·vue.js
榴莲omega35 分钟前
第11天:函数组合、记忆化与定时器
开发语言·前端·javascript
小江的记录本37 分钟前
【Docker】《 Docker 高频常用命令速查表 》
java·前端·后端·http·docker·容器·eureka