cdn引入的vue 和vee validate 在自定义验证规则和自定义提示信息的时候报错。想问下validator这个类是怎么引用。我new了下还是报错
发布于 1年前 作者 sobrown 1050 次浏览 来自 问答
  <script>
    var config={
        errorBagName: 'errors', 
        fieldsBagName: 'fields',
        delay: 0,
        locale: 'zh_CN',
        strict: true,
        enableAutoClasses: false,
        classNames: {
          touched: 'touched', 
          untouched: 'untouched', 
          valid: 'valid', 
          invalid: 'invalid', 
          pristine: 'pristine', 
          dirty: 'dirty' 
        },
        events: 'blur',
        inject: true
    };
    Vue.use(VeeValidate,config);
    var dictionary={
        zh_CN:{
          messages:{
              phone: (function(){
              return '手机号码格式不正确'
            })
          }
        }
    };
    Validator.updateDictionary(dictionary);
    window.onload=function(){
      var vm=new Vue({
        el:"#formBox",
      });
    }
  </script>

求大神指教

1 回复

import Vue from ‘vue’ import VeeValidate,{Validator} from 'vee-validate’; import zh_CN from 'vee-validate/dist/locale/zh_CN’; import VueI18n from 'vue-i18n’;

Vue.use(VueI18n);

const i18n = new VueI18n({ locale: ‘zh_CN’ });

Vue.use(VeeValidate, { i18n, fieldsBagName: 'field’, dictionary: { zh_CN: { messages: { email: () => '请输入正确的邮箱格式,哼哼哼哼哼’, required: (field) => “请输入” + field }, attributes: { // email:’邮箱有毒吗’, password: '密码’, name: '账号’, phone: '手机’, lender: { code: ‘资方编码’ } } } } });

// 拷贝过来样式乱了。。。卡了好久可以看我博客上的摘录 http://www.cnblogs.com/jldiary/p/8549470.html

回到顶部