Javascript Vuejs vee验证验证所有表单输入
Am M正在尝试通过验证所有输入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; }); 但
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,我仍会在控制台上看到错误,但验证仍在运行,因此请提供一个测试链接,以查看正在运行的错误。