Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Vuejs vee验证验证所有表单输入_Javascript_Vuejs2 - Fatal编程技术网

Javascript Vuejs vee验证验证所有表单输入

Javascript Vuejs vee验证验证所有表单输入,javascript,vuejs2,Javascript,Vuejs2,Am M正在尝试通过验证所有输入 this.validator.validateAll().then((result) => { console.log(result) }).catch(() => { // something went wrong (non-validation related). return false; }); 但

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

 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

由于以前工作正常,我需要做什么?

此验证程序意味着您要访问Vue组件属性。但是插件使用了
this.$validator
这是插件本身注入的属性


可能
$validator
?即使使用$validator,我仍会在控制台上看到错误,但验证仍在运行即使使用$validator,我仍会在控制台上看到错误,但验证仍在运行,因此请提供一个测试链接,以查看正在运行的错误。