elementUi表单恢复至初始状态并不触发表单验证

elementUi表单恢复至初始状态并不触发表单验证

1.场景再现

左侧是树形列表,右侧是显示节点的详情,点击+按钮应该就是新增一个规则的意思,表单内容是没有改变的,所以就把需要把表单恢复至初始状态并不触发表单验证

2.解决方法

javascript 复制代码
 this.form = this.$options.data().form ;
      // 重置验证状态
      this.$nextTick(() =>{
        this.$refs.form.clearValidate();
      })

this.form是定义在Data里的form数据, this.$refs.form是el-form ref为form的表单

相关推荐
Momo__几秒前
Web Speech API 语音识别与合成详解
前端·javascript
曹牧2 分钟前
Java Web:DispatcherServlet
java·开发语言·前端
FlyWIHTSKY13 分钟前
在 **Element Plus 中,`el-aside` 关闭后**仍然占位置**,通常是因为 **它没有被销毁或宽度没有变为 0**。
前端·javascript·vue.js
AC赳赳老秦14 分钟前
网安工程师提效:用 OpenClaw 实现漏洞扫描报告生成、安全巡检自动化、日志合规审计
java·开发语言·前端·javascript·python·deepseek·openclaw
网络点点滴18 分钟前
NPM 和 package.json 文件简介
前端·npm·json
青木96018 分钟前
前后端开发调试运行技巧
linux·服务器·前端·后端·npm·uv
幻影七幻21 分钟前
js中send的作用和使用 $.ajax的作用
开发语言·前端·javascript
Rabbit_QL21 分钟前
npm 不是“前端的包管理器“—它是 Node.js 的
前端·npm·node.js
jinanwuhuaguo31 分钟前
OpenClaw执行奇点——因果链折叠与责任悬置的时间哲学(第十九篇)
前端·人工智能·安全·重构·openclaw
为美好的生活献上中指36 分钟前
本地虚拟机部署redis集群
前端·redis·ubuntu·bootstrap·html·redis集群