问题记录 1 页面初始化触发el-form必填校验

bug: 先编辑table某条数据,然后关闭,再去新增的时候就会触发el-form必填校验, 网上搜了一下是因为

rules里触发的方式为change时,赋值数据的格式不一致导致触发校验, 最后也没找到正确的解决方法, 只能用很low方式去解决了

方案1. 把trigger改为 blur 失焦后触发

方案2. 初始化页面就清空一次必填校验 , 最后使用了这种方案

javascript 复制代码
nextTick(() => { // 因为Vue的异步更新策略,需要等DOM加载完成后去执行方法
  formRef.value.clearValidate(); // vue3语法
})
相关推荐
OlahOlah5 分钟前
解决 JavaScript Number 精度问题:处理超大 Long 类型 ID
javascript
JarvanMo6 分钟前
Dart 3.10中的新的lint规则
前端
爱心发电丶9 分钟前
基于UniappX开发电销APP,实现通话录音上传、通时通次
前端
sxjk198714 分钟前
华为IMS系统主要接口备忘
运维·服务器·前端·核心网
T***u33330 分钟前
前端Server Components性能分析 Server Components架构原理
前端
Q***f63532 分钟前
前端动画性能优化,60fps实现技巧
前端
艾莉丝努力练剑34 分钟前
【自动化测试实战篇】Web自动化测试实战:从用例编写到报告生成
前端·人工智能·爬虫·python·pycharm·自动化·测试
Mintopia34 分钟前
💥 Trae Solo 编程 vs. Cursor:新机遇与新挑战
前端·人工智能·trae
Sapphire~38 分钟前
JavaScript 数组方法的系统方法: 分类理解 + 形象化记忆的方法
javascript
Mintopia39 分钟前
🌌 长上下文 AIGC 的性能瓶颈:Web 端技术的突破与妥协
前端·人工智能·trae