首页 > 其他 > 详细

vue中重置element-ui表单操作要求

时间:2020-04-28 17:17:31      阅读:68      评论:0      收藏:0      [点我收藏+]
<el-form :model="loginForm" ref="loginFormRef">      // 1. 需要给表单指定  ref 属性 , 可以理解为表单的 名字
        <!-- 用户名 -->
        <el-form-item prop="username">   // 2. 需要给 需要重置 的表单项指定 prop 属性, 值为 表单 loginForm 中的 username
          <el-input
            v-model="loginForm.username"
            prefix-icon="el-icon-user-solid"
            placeholder="请输入用户名"
          ></el-input>
        </el-form-item>
        <!-- 密码 -->
        <el-form-item prop="password">    // 2. 同上
          <el-input v-model="loginForm.password" prefix-icon="el-icon-lock" placeholder="请输入密码"></el-input>
        </el-form-item>
        <el-form-item class="btns">
          <el-button size="medium" type="primary">登录</el-button>
          <el-button size="medium" @click="reset" type="info">重置</el-button>   // 3. 给重置的按钮绑定 click事件
        </el-form-item>
      </el-form>
data: function() {
    return {
      loginForm: {
        username: ‘‘,
        password: ‘‘
      }
    }
  }
  methods: {
    // 表单的重置功能
    reset() {
      console.log(‘123‘)
      this.$refs.loginFormRef.resetFields()     // 4. 通过this.$refs.(上面提到的表单名字) 调用API resetFields(), 即可实现表单的重置
      //   console.log(this.$refs[formName])
    }
  }

 

vue中重置element-ui表单操作要求

原文:https://www.cnblogs.com/liuyuexue520/p/12795483.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!