vee-validate的使用

1.安裝

  cnpm install vee-validate --save

2.在assets文件夾下創(chuàng)建一個validate.js文件

'use strict';
import Vue from 'vue'
import VeeValidate, {Validator} from 'vee-validate'
import zh from 'vee-validate/dist/locale/zh_CN';//引入中文文件
// 配置中文
Validator.addLocale(zh);

const config = {
  locale: 'zh_CN'
};

Vue.use(VeeValidate,config);

// 自定義validate 
const dictionary = {
   zh_CN: {
      messages: {
        email: () => '請輸入正確的郵箱格式',
        required: ( field )=> "請輸入" + field
      },
      attributes:{
        email:'郵箱',
        password:'密碼',
        name: '賬號',
        phone: '手機'
      }
  }
};

Validator.updateDictionary(dictionary);


//擴展自定義的驗證询一,比如這邊自定義了電話的表單驗證隐孽。

Validator.extend('phone', {
  messages: {
    zh_CN:field => field + '必須是11位手機號碼',
  },
  validate: value => {
    return value.length == 11 && /^((13|14|15|17|18)[0-9]{1}\d{8})$/.test(value)
  }
});

3.在main.js中引入這個js文件

import "./assets/validata.js"

4.使用
在 HelloWord.vue文件中寫入一下測試代碼

<p>
          <input v-validate="'required|email'" name="email" type="text" placeholder="Email">
          <span v-show="errors.has('email')"  >{{ errors.first("email") }}</span>
        </p>
        <p>
          <input v-validate="'required|phone'" name="phone" type="text" placeholder="phone">
          <span v-show="errors.has('phone')"  >{{ errors.first("phone") }}</span>
         </p>

5.運行

npm run dev

詳細信息請參閱
http://www.reibang.com/p/bd606e194392

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市健蕊,隨后出現(xiàn)的幾起案子菱阵,更是在濱河造成了極大的恐慌,老刑警劉巖缩功,帶你破解...
    沈念sama閱讀 219,039評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件晴及,死亡現(xiàn)場離奇詭異,居然都是意外死亡嫡锌,警方通過查閱死者的電腦和手機虑稼,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來势木,“玉大人蛛倦,你說我怎么就攤上這事±沧溃” “怎么了溯壶?”我有些...
    開封第一講書人閱讀 165,417評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長震蒋。 經(jīng)常有香客問我茸塞,道長,這世上最難降的妖魔是什么查剖? 我笑而不...
    開封第一講書人閱讀 58,868評論 1 295
  • 正文 為了忘掉前任钾虐,我火速辦了婚禮,結(jié)果婚禮上笋庄,老公的妹妹穿的比我還像新娘效扫。我一直安慰自己倔监,他們只是感情好,可當我...
    茶點故事閱讀 67,892評論 6 392
  • 文/花漫 我一把揭開白布菌仁。 她就那樣靜靜地躺著浩习,像睡著了一般。 火紅的嫁衣襯著肌膚如雪济丘。 梳的紋絲不亂的頭發(fā)上谱秽,一...
    開封第一講書人閱讀 51,692評論 1 305
  • 那天,我揣著相機與錄音摹迷,去河邊找鬼疟赊。 笑死,一個胖子當著我的面吹牛峡碉,可吹牛的內(nèi)容都是我干的近哟。 我是一名探鬼主播,決...
    沈念sama閱讀 40,416評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼鲫寄,長吁一口氣:“原來是場噩夢啊……” “哼吉执!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起地来,我...
    開封第一講書人閱讀 39,326評論 0 276
  • 序言:老撾萬榮一對情侶失蹤戳玫,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后靠抑,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體量九,經(jīng)...
    沈念sama閱讀 45,782評論 1 316
  • 正文 獨居荒郊野嶺守林人離奇死亡适掰,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,957評論 3 337
  • 正文 我和宋清朗相戀三年颂碧,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片类浪。...
    茶點故事閱讀 40,102評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡载城,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出费就,到底是詐尸還是另有隱情诉瓦,我是刑警寧澤,帶...
    沈念sama閱讀 35,790評論 5 346
  • 正文 年R本政府宣布力细,位于F島的核電站睬澡,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏眠蚂。R本人自食惡果不足惜煞聪,卻給世界環(huán)境...
    茶點故事閱讀 41,442評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望逝慧。 院中可真熱鬧昔脯,春花似錦啄糙、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至静陈,卻和暖如春燕雁,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背鲸拥。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評論 1 272
  • 我被黑心中介騙來泰國打工贵白, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人崩泡。 一個月前我還...
    沈念sama閱讀 48,332評論 3 373
  • 正文 我出身青樓禁荒,卻偏偏與公主長得像,于是被迫代替她去往敵國和親角撞。 傳聞我的和親對象是個殘疾皇子呛伴,可洞房花燭夜當晚...
    茶點故事閱讀 45,044評論 2 355

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn)谒所,斷路器热康,智...
    卡卡羅2017閱讀 134,662評論 18 139
  • 本文基于工作項目開發(fā),做的整理筆記因工作需要劣领,項目框架由最初的Java/jsp模式姐军,逐漸轉(zhuǎn)移成node/expre...
    SeasonDe閱讀 7,447評論 3 35
  • 六一兒童節(jié)也是個普天同慶奕锌,極其歡樂的日子。只要還沒結(jié)婚村生,都會有想過節(jié)的沖動惊暴,即使聯(lián)合國規(guī)定15-24歲的為青年,可...
    志成哥哥閱讀 642評論 0 0
  • 生命 那天傍晚 好久不見
    Eazom閱讀 192評論 0 1
  • “太子殿下饒命俺锰摇辽话!女婢也不清楚啊,那天我看的她沉下去的沒救了啊卫病,誰知道暈了幾天又活過來了呢”太子慕容婉伊緊緊的握緊...
    惢蕊垚垚閱讀 243評論 0 0