Vue. js - Laravel Заполнение поля ввода даты-времени - PullRequest
0 голосов
/ 12 февраля 2020

Я пытаюсь заполнить мой Vue. js шаблон для обновления модели

<input type="datetime-local" name="start_time" v-model="start_time">

Возникли проблемы с предварительным заполнением поля даты и времени

start_time: "2020-02-12 22:00:00"

этим это данные, которые я получаю от API, и я напрямую назначаю их моей переменной start_time

Просто добавляю к ответу

используйте формат

'YYYY-MM-DDTHH:mm' 

, иначе будет быть проблема с AM и PM

1 Ответ

2 голосов
/ 12 февраля 2020

Согласно веб-документам MDN для datetime-local формат должен быть yyyy-mm-ddThh:mm. Поэтому вам необходимо обновить значение вашего свойства данных:

2020-02-12T22:00

Поскольку вы используете момент, вы можете отформатировать начальную дату следующим образом:

moment(dateString).format('YYYY-MM-DDThh:mm')

Заменить dateString с фактической строкой даты или свойством, которое содержит строку даты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...