# 校驗規則[TOC]校驗規則可以對表單中的編碼做出校驗判斷系統用的富文本編輯器,例如校驗復雜的編碼等。## 創建規則![]()### 局部規則局部規則按照你輸入的位數有序的校驗??梢蕴砑佣嘈芯植恳巹t,按照添加的順序逐行進行判斷比如說第一行的位數是3,第二行的位數是2,第三行的位數是4,那么在實際校驗的時候,第一行校驗的是`1-3`位字符串,第二行從上一行結束的位置開始向后移2位,也就是`4-5`位,第三行以此類推,可得出是`6-9`位。![]()### 全局規則全局規則跟局部規則不同的地方是:全局規則是對用戶輸入的整個字符串進行判斷,而不是只判斷第幾位。全局規則有運行的優先級,他們分別是:* `優先運行` 會在局部規則之前運行* `最后運行` 會在局部規則全部校驗通過之后運行![]()## 使用方法### 第一步:引入工具類``` { } from '@/utils/util'```### 第二步:使用工具類實現校驗規則![]()```: { code: {rules: [{: true, : '請輸入編碼'},// 如果想要更簡潔判斷系統用的富文本編輯器,還可以縮寫下面的參數名,只寫首字母{: (r, v, c) => ('', v, c)}] }},```### 第三步:在頁面上調用![]()### 第四步:查看效果未通過效果:![]()![]()![]()![]()通過效果:![]()