我想在注销方法中清除vee validate中的所有错误,下面的代码似乎不起作用,表单中的错误仍在显示,为什么?
sign_out: function (e) {
console.log('sign me out')
var self = this
firebase.auth().signOut().then(function () {
console.log('sign out!')
self.info.email = ''
self.errors.clear() // clear errors object of vee-validate
}, function (error) {
console.log('sign out failed')
})
},
下面是一个JSFIDLE,它在代码中描述了这个问题,当您键入"123"时,会显示一条警告,然后当您单击"清除"时,该字段会设置为"",并显示错误.clear(),希望表单中的警告会消失,但事实并非如此: