Element ui表单验证结束后再次打开清空验证信息

在项目开发中用到Element ui表单验证,dialog弹窗验证结束后重新打开还会保留上一次的验证信息,做个笔记记录下解决方法。

1.表单校验

<el-form
        :model="formData"
        status-icon
        :rules="rules"
        style="padding:20px 20px 250px 20px;"
        ref="formData"
        label-width="30%"
      >
        <el-form-item key="oldPwd" label="旧密码:" prop="oldPwd">
          <el-input placeholder="请输入6位旧密码"  v-model="formData.oldPwd" maxlength="6" show-password></el-input>
        </el-form-item>

        <el-form-item key="newPwd" label="新密码:" prop="newPwd">
          <el-input placeholder="请输入6位新密码"  v-model="formData.newPwd"  maxlength="6"  show-password>
          </el-input>
        </el-form-item>

        <el-form-item key="checkPwd" label="确认新密码:" prop="checkPwd">
          <el-input placeholder="请再次输入6位新密码" v-model="formData.checkPwd" maxlength="6"  show-password @keyup.native.13="handlePwd">
          </el-input>
        </el-form-item>

        <p style="color:#FF6600;padding-left:40px;">*必填项</p>
</el-form>

2.清空验证信息的方法

changePwd() {
      let self = this;
      this.$nextTick(()=>{
        self.$refs.formData.clearValidate();
      })
    },
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 最近在做vue项目中, 采用了饿了么团队的 element-ui, 有一个需求是这样的: 点击按钮 ===> 弹窗...
    SPEIKE阅读 6,222评论 0 1
  • 天阴沉沉,心情本来还挺晴朗。听老公跟美团某业务经理咨询问题,听着听着,心里就有些不满意了。那语气,对比老公的态...
    诵安阅读 275评论 0 1
  • UIButton是iOS中比较常用的控件,几乎处处可见,本文总结了一些我开发过程中用到的一些UIButton的功能...
    乔兰伊雪阅读 649评论 7 3
  • Chapter .1 好的,终于等到了射手座。 狮子、巨蟹、水瓶的宝宝不要提刀砍我,好的总是放在后面慢慢说嘛~ 今...
    Ruueryee阅读 1,839评论 1 12
  • 曾經的椰树下,我们聊起了明天。你说;你要为海角筑史,为天涯刻傳⋯⋯我呢?只想拍攝一張她的相片,寫下一首小詩⋯⋯ ...
    Waiting若道阅读 261评论 0 3