vue-flatpicker - не может получить выбранную дату при закрытии события

Когда я слушаю событие закрывания flatpicker и записываю значение v-модели в функцию события, я получаю ранее выбранную дату

<flat-pickr v-model="myObject.happened_at" @on-close="onDateChange"></flat-pickr>

1 ответ

Наконец я нашел решение этой проблемы. Вы должны слушать событие @input

<flat-pickr v-model="myObject.happened_at" @input="onDateChange"></flat-pickr>

Как я понимаю, событие @on-change запускается до обновления v-модели, поэтому вместо выбранной вы получаете предыдущую дату.

Другие вопросы по тегам