есть input type="date"
<div class="form-group">
<input id="birthdayI" v-model="$v.customerIndividual.birthday.$model" type="date" placeholder="Дата рождения"
class="form-control form-control-lg main-text" >
<p v-if="errors" class="error">
<span v-if="!$v.customerIndividual.birthday.required">Это поле обязательно к заполнению</span>
</p>
</div>
$v.customer..... - используется для валидации с помощью vuelidate.
На странице ввода этого поля вид даты в input DD-MM-YYYY, но в customerIndividual.birthday записывается в виде YYYY-DD-MM.
Как можно с помощью momentjs отформатировать дату что бы в customerIndividual.birthday записывалось в виде DD-MM-YYYY
:formatter="format"
format(value, event) {
return moment(value).format('YYYY-MM-DD')
}
Данный вариант не помог или не так его реализовал