#angular #kendo-ui
Вопрос:
Привет, я пытаюсь использовать средство выбора даты кендо для углового. Все работает нормально, но при загрузке страницы я хочу привязать текущую дату, например, 4 августа 2021 года, чтобы она отображалась автоматически. Я пробовал разные способы сделать это, но ничего не работает .
Вот моя разметка для средства выбора даты,
<kendo-datepicker id="fromDate" [(ngModel)]="fromDate"
class="m-2 col-md-12 col-xl-12 col-lg-12" format="dd MMMM yyyy">
</kendo-datepicker>
Ответ №1:
Итак,наконец-то я нашел решение . На ngOnInit я добавил этот фрагмент кода
this.fromDate = new Date();
И нашел желаемый результат
Комментарии:
1. Не уверен, знаете ли вы, почему это работает, но у вас есть двусторонняя привязка к директиве компонента
ngModel
. Предположительно, вы объявили свою переменную так:public fromDate: Date
никогда не задавая ей значения по умолчанию. ОбрабатываяngOnInit
крюк жизненного цикла и присваивая переменной значение по умолчанию, элемент управления обновляется соответствующим образом.