# Vue Validation!
install
run this command :
npm i --save vue-validation-serjik
usage :
// ....// .... another Code// ....Vue
in component :
// ....// ...
example :
check all validates :
; // use function in any where// return result boolean if has an error it is true and else it is falselet result = ;
reset all validates :
; // use function in any where// return result boolean if has an error it is true and else it is false// when change component run this function; // return true
Rules :
Note: when use rules must be split with
.
like this,rule1.rule2.rule3
title | description | use |
---|---|---|
string | check the value is string | string |
integer | check the value is number | integer |
min | check value length lower than this | min:{number} like this min:25 |
max | check value length bigger than this | max:{number} like this max:50 |
required | check value exist and unequal with null | required |
in | check value is in a array | in:1,2,3,4,... these numbers is your array indexes |
start with | check value started by this | start_with:{letter} like this start_with:a |
persian alpha | check words are persian alpha | persian |
english alpha | check words are english alpha | english |
check email format | email |
|
phone | check phone number | phone |
boolean | check value is bool | boolean check is true , false , 0 or 1 |
url | check value is current url address | url check is current target |
confirm | check is equal with passed value | confirm:({your variable}) you can pass variable of component like confirm:(form_password) |