Ввод даты - PullRequest
       8

Ввод даты

0 голосов
/ 01 февраля 2019

Я использую Vuelidate в моем приложении VUE.Я хочу установить валидацию даты minDate на одну неделю и maxDate на 3 месяца.

<label class="input__label" for="account_date">Ważne do:</label>
<input type="date"
       class="input__col"
       id="account_date"
       v-model="date"
       @input="$v.date.$touch"
       required>

-

date: {
    required,
    //minDate
},

Я не могу найти информацию о дате в vuelidateDocs.

1 Ответ

0 голосов
/ 01 февраля 2019

К сожалению, в vuelidate нет встроенных валидаторов для даты: https://monterail.github.io/vuelidate/#sub-builtin-validators

В любом случае, вы можете использовать JS lib как luxon и создать свой пользовательский валидатор для проверки дат.

В Luxon есть отличная документация, в которой вы можете найти действительно полезные методы, такие как plus или diff , которые могут пригодиться в вашем случае:)

...