icx-meum-vue-common-module
Version:
icx-meum-vue-common-module
32 lines (27 loc) • 560 B
JavaScript
/**
* Created by wangbagang on 2017/2/14.
*/
import messages from '../../assets/js/zh_CN'
import isMobilePhone from 'validator/lib/isMobilePhone'
import { Validator } from 'vee-validate'
Validator.updateDictionary({
zh_CN: {
messages
}
})
const config = {
errorBagName: 'errors', // change if property conflicts.
delay: 0,
locale: 'zh_CN',
messages: null,
strict: true
}
Validator.extend('mobile', {
messages: {
cn: messages.mobile
},
validate: value => {
return isMobilePhone(value, 'zh-CN')
}
})
export default config