Кто-нибудь знает, как сделать проверку (с помощью vee-validate) для каждого элемента фишек?
У меня есть этот фрагмент кода:
<v-select
class="elevation-0 mt-border-bottom"
v-model="PhoneNumber"
label="Add phone number"
chips
tags
solo
prepend-icon="phone"
clearable
:error-messages="errors.collect('Phone Number')"
v-validate="'required|numeric'"
data-vv-name="Phone Number"
required
>
<template slot="selection" slot-scope="data">
<v-chip
close
outline
dark
@input="remove(data.item)"
:selected="data.selected"
>
<strong>{{ data.item }}</strong>
</v-chip>
</template>
</v-select>
<script>
export default {
data () {
return {
PhoneNumber: []
}
},
methods: {
async submitNewNumber () {
await this.$validator.validateAll().then((isValid) => {
if (isValid) {
console.log('submitted')
} else {
return false
}
})
}
}
}
</script>
И теперь проверка происходит натолько ввод всего номера телефона.Я хотел бы знать, как я могу заставить его работать на каждой микросхеме, в этом входе установите min_value в 9 и max_value в 15.
Vuetify - использование фишек: https://vuetifyjs.com/en/components/chips
Vuetify -Vee-validate: https://vuetifyjs.com/en/components/forms#example-vee-validate
Vee-validate - правила проверки: https://baianat.github.io/vee-validate/guide/rules.html
Спасибо