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();
    }
});
相关推荐
徐同保27 分钟前
python如何手动抛出异常
java·前端·python
极客小云36 分钟前
【实时更新 | 2026年国内可用的npm镜像源/加速器配置大全(附测速方法)】
前端·npm·node.js
半兽先生1 小时前
告别 AI 乱写 Vue!用 vue-skills 构建前端智能编码标准
前端·vue.js·人工智能
前端达人2 小时前
都2026年了,还在用Options API?Vue组合式API才是你该掌握的“正确姿势“
前端·javascript·vue.js·前端框架·ecmascript
Dxy12393102162 小时前
Python检查JSON格式错误的多种方法
前端·python·json
chao-Cyril2 小时前
从入门到进阶:前端开发的成长之路与实战感悟
前端·javascript·vue.js
shalou29013 小时前
Spring 核心技术解析【纯干货版】- Ⅶ:Spring 切面编程模块 Spring-Instrument 模块精讲
前端·数据库·spring
大时光3 小时前
js 封装 动画效果
前端
大时光3 小时前
html翻页时钟 效果
前端
大猫子的技术日记3 小时前
2025 AI Agent 开发实战指南:从上下文工程到多智能体协作
前端·人工智能·bootstrap