首页 > 其他 > 详细

element-ui中使用表单验证的问题

时间:2019-11-11 13:55:20      阅读:104      评论:0      收藏:0      [点我收藏+]
<el-form
    ref="ruleRules"
    :inline="true"
    :model="ruleInfo">
    <el-form-item label="规则名称">
        <el-input v-model="ruleInfo.ruleName" placeholder="请输入规则名称" clearable></el-input>
    </el-form-item>
        <el-form-item>
        <el-button type="primary" @click="search">搜索</el-button>
        <el-button @click="reset(ruleRules)">重置</el-button>
    </el-form-item>
</el-form>
methods() {
  reset (formname) {
      this.$refs[formname].resetFields()
  }  
}

此时的js就会报错"this.$refs[formname]"未定义, 通过寻找后发现原来formname对应的是ref对应的值,所以把reset方法改一下即可

 1 <el-form
 2     ref="ruleRules"
 3     :inline="true"
 4     :model="ruleInfo">
 5     <el-form-item label="规则名称">
 6         <el-input v-model="ruleInfo.ruleName" placeholder="请输入规则名称" clearable></el-input>
 7     </el-form-item>
 8         <el-form-item>
 9         <el-button type="primary" @click="search">搜索</el-button>
10         <el-button @click="reset(‘ruleRules‘)">重置</el-button>
11     </el-form-item>
12 </el-form>

 

element-ui中使用表单验证的问题

原文:https://www.cnblogs.com/zaijin-yang/p/11834340.html

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