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();
    }
});
相关推荐
启山智软20 分钟前
【启山智软智能商城系统技术架构剖析】
java·前端·架构
我命由我1234533 分钟前
React Router 6 - 嵌套路由、路由传递参数
前端·javascript·react.js·前端框架·html·ecmascript·js
十六年开源服务商1 小时前
2026年WordPress网站地图完整指南
java·前端·javascript
GISer_Jing1 小时前
Agent架构师详解:Skill是什么?附CSDN博客撰写可复用Skill示例
前端·ai·aigc
liucan20122 小时前
nginx服务器实现上传文件功能_使用nginx-upload-module模块
服务器·前端·nginx
x-cmd2 小时前
[x-cmd] 一切 Web、桌面应用和本地工具皆可 CLI -opencli
前端·ai·github·agent·cli·x-cmd
南山love2 小时前
spring-boot项目实现发送qq邮箱
java·服务器·前端
F1FJJ3 小时前
Shield CLI:MySQL 插件 vs phpMyAdmin:轻量 Web 数据库管理工具对比
前端·网络·数据库·网络协议·mysql·容器
李明卫杭州3 小时前
JavaScript 严格模式下 arguments 的区别
前端·javascript
swipe3 小时前
向量数据库实战:为什么 AI Agent 离不开 Milvus
前端·面试·agent