element-ui 表单错误:Cannot read property ‘validate’ of undefined"
<el-form :model="card_form" ref="card_form" :rules="myrules">
。。。
</el-form>
<div slot="footer" class="dialog-footer">
<el-button @click="abrogateAdd('addform')">取 消</el-button>
<el-button type="primary" @click="submitForm('card_form')" :loading="loading">确 定</el-button>
</div>
submitForm(formName) {
this.$refs[formName].validate((valid) => {
if (valid) {
alert('submit!');
} else {
console.log('error submit!!');
return false;
}
});
},
注意点:ref需要进行绑定 ,点击事件传参数需要带引号
element-ui Form表单