繁体   English   中英

VueJS Vee验证所有表单输入的有效性

[英]Vuejs vee validate validating all form inputs

正在尝试通过验证所有输入

 this.validator.validateAll().then((result) => {
               console.log(result)
            }).catch(() => {
                // something went wrong (non-validation related).
                return false;
            });

但是出现错误

 Cannot read property 'then' of undefined

当我检查

console.log(this.validator)  

该函数validateAll不存在。

以下是我的package.json依赖项

 "devDependencies": {
     "vue": "^2.1.10"
  },

  "dependencies": {
    "vee-validate": "^2.0.0-rc.21",
   }

可能是错误的,因为它在运行后开始引发错误

npm install vee-validate --save

我以前需要做些什么?

This.validator表示您想访问Vue组件属性。 但是插件使用this.$validator是插件本身的注入属性。

http://vee-validate.logaretm.com/examples.html#validate-form

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM