Я использую npm mydatepicker в моем проекте. Я хочу, чтобы запретить закрытие DatePicker при нажатии за пределами.
Я работал на _checkExternalClick
также не работает. Ниже приведен мой код.
<date-range-and-time
(dateSelectionChanged)="onDateSelectionChanged($event)"
(startTimeChanged)="onStartTimeChanged($event)"
(endTimeChanged)="onEndTimeChanged($event)"
(done)="closeDropdown()"
[setStartTime]="startTime"
[setEndTime]="endTime"
[setStartDate]="startDate"
[setEndDate]="endDate"
#datepicker>
</date-range-and-time>
Это проверка внешнего клика
@HostListener( 'document:click', ['$event'] )
clickout() {
if(this.datepicker.initialize){
$(document).unbind('mousedown', this.datepicker._checkExternalClick);
}
}
Это не работает. Есть ли другой способ решить эту проблему?