Vuejs2 是否有vuelidate notSameAs验证程序
我遇到了这个问题,是关于一个简单的密码更改表单,其中我想确保新密码与旧密码不同 我尝试直接按照以下步骤实施: 现在,从vuelidate导入正确的项目并不像文档中所说的那么容易。提示:Vuejs2 是否有vuelidate notSameAs验证程序,vuejs2,vuelidate,Vuejs2,Vuelidate,我遇到了这个问题,是关于一个简单的密码更改表单,其中我想确保新密码与旧密码不同 我尝试直接按照以下步骤实施: 现在,从vuelidate导入正确的项目并不像文档中所说的那么容易。提示: withParams不是其中的函数,必须按如下方式导入它: import { withParams } from 'vuelidate/lib/params' 我找不到如何正确导入ref。。。它一直说这不是一个功能 现在,not验证器的实现也同样有效: import { withParams } from 'v
withParams
不是其中的函数,必须按如下方式导入它:
import { withParams } from 'vuelidate/lib/params'
我找不到如何正确导入ref
。。。它一直说这不是一个功能
现在,not
验证器的实现也同样有效:
import { withParams } from 'vuelidate/lib/params'
export const not = validator => {
return withParams({type: 'not'}, (...args) => !validator(...args))
}
使用而不是:
import { sameAs, not } from 'vuelidate/lib/validators'
export default {
data () {
return {
password: '',
oldPassword: ''
}
},
validations: {
password: {
not(sameAs('oldPassword'))
}
}
}
提出问题时,vuelidate中不存在验证程序。谢谢你的更新!
import { sameAs, not } from 'vuelidate/lib/validators'
export default {
data () {
return {
password: '',
oldPassword: ''
}
},
validations: {
password: {
not(sameAs('oldPassword'))
}
}
}