1.0.8 • Published 7 years ago

validatores6 v1.0.8

Weekly downloads
2
License
ISC
Repository
github
Last release
7 years ago

ValidatorJS

Вызов

let validator = new Validator ();
validator.make (inputs, {
  //rules
  name.alias: 'requaired|min:6' // правила для инпутов (инпутов обьект)
})
//возможные проверки
ru: {
    min: 'значение :attribute меньше :min',
    max: 'значение :attribute не должно быть больше чем :max',
    required: 'значение :attribute обязательно',
    email: 'значение :attribute должно быть типом email',
    numbers: 'значение :attribute должно содержать только числа',
    string: 'значение :attribute должно содержать только буквы',
},
eng: {
    
}
// есть ли ошибки
validator.fails ();
// показать ошибки
validator.getErrors;

валидатор можно использовать с vue

import Vue from "vue";
import validator from "validatores6";
Vue.use(validator);
// теперь методы доступны через
this.$validatores6 // this.$validatores6.make() и тд

При использовании с nuxt

нужно в файле nuxt.config.js подключить плагин ~plugins/validator.js

import Vue from "vue";
import Storage from "validatores6";

Vue.use(Storage, {
    driver: "localStorage"
});
// config
  plugins: [
    {src: '~plugins/validator.js'}
  ]
1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago