Запретить закрытие даты при щелчке снаружи в npm mydatepicker - PullRequest
0 голосов
/ 10 апреля 2020

Я использую 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);
   }
}

Это не работает. Есть ли другой способ решить эту проблему?

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