У меня есть bootstrap datepicker с jquery, используемым в angular 9 проекте, причина, по которой я не использую ngb datepicker, заключается в том, что он не предоставляет многодневную дату, и его обходной путь сбивает с толку,
код, который я использую:
ngOnInit(): void {
setTimeout(() => {
$('.date').datepicker({
multidate: true,
format: 'yyyy-mm-dd',
});
}, 1000);
}
html код:
<input type="text" class="form-control date"
placeholder="Select multiple dates"
[(ngModel)]="model.holidaysInput" name="holidaysInput"
#holidaysInput="ngModel" id="multi-date">
Я все еще застрял в проблеме, что когда я выбираю даты, они отражаются в текстовом вводе, но это не привязан к модели, но когда я ввожу какой-то текст во входные данные, даты привязываются
Я серьезно не понимаю, почему он не является обязательным или даже при выборе не работает на нем