validatores6
v1.0.8
Published
```js let validator = new Validator (); validator.make (inputs, { //rules name.alias: 'requaired|min:6' // правила для инпутов (инпутов обьект) }) ``` ```js //возможные проверки ru: { min: 'значение :attribute меньше :min', max: 'зн
Downloads
2
Readme
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'}
]