Error in v-on handler: “TypeError: this.$refs.cateForm.validate is not a function

  • Post author:
  • Post category:其他




问题描述:

多个Tab页切换时,不同的form表单都需要校验,当校验时,报错了。



问题解决:

  1. 检查是否有书写错误,比如 ref=“form” 和 this.$refs.form 一定要对应。
  2. 如果书写无误,console.log(this.$refs.form),到控制台查看其输出结果。

在这里插入图片描述

若输出结果如该图所示,则校验时应选择(this.$refs.form)[0].validate。

在这里插入图片描述

若输出结果如该图所示,则校验时应选择this.$refs.form.validate。



版权声明:本文为ling08140814原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。