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

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

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

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

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

javascript 复制代码
nextTick(() => { // 因为Vue的异步更新策略,需要等DOM加载完成后去执行方法
  formRef.value.clearValidate(); // vue3语法
})
相关推荐
weixin_BYSJ198710 小时前
springboot技能与工具共享小程序---附源码29657
java·javascript·spring boot·python·小程序·django·php
cindershade10 小时前
React Server Components 在真实项目中的边界:哪些组件该放在服务端
前端
OpenTiny社区10 小时前
GenUI SDK v1.3.0 开发者深度解读:当生成式 UI 开始"长出"工程化骨架
前端·ai编程
前端粉刷匠10 小时前
2025 年是 Agent 的,2026 年是 Harness 的——AI 编程 Harness 架构深度解析
前端·人工智能
张元清10 小时前
React useSessionStorage Hook:刷新不丢、只属于当前标签页的状态 (2026)
前端·javascript·react.js
weixin_BYSJ198710 小时前
flask民族服饰饰品商城小程序---附源码37399
java·javascript·spring boot·python·小程序·django·php
xiaominlaopodaren10 小时前
three.js最小地图运行时(一):视图状态
javascript·gis·three.js
cindershade10 小时前
为 TypeScript 项目建立可靠的类型边界:API 响应、表单与第三方库
前端
半仙er10 小时前
第一周02天 原型与原型链
前端
半仙er10 小时前
第一周04天Promise 深入与 async / await
前端