ng-boostrap: модальное отклонение на ES C нажатие клавиши не работает - PullRequest
1 голос
/ 26 февраля 2020

Я хочу отклонить MODAL по нажатию клавиши ES C. Но это не работает ... Как я вижу в документах ng- bootstrap, по умолчанию keyboard равно true. Но даже это не работает ...

Я применил ngbAutofocus к .modal-body классу как Я не хочу автофокус по умолчанию для кнопки закрытия , потому что У меня был анимация на фокусе кнопки закрытия, а также анимация на кнопке «ПРИНЯТЬ» .

Я прикрепил ссылку своего кода здесь ...

Спасибо заранее

1 Ответ

1 голос
/ 27 февраля 2020

Фокус должен быть где-то в модале, чтобы esc работал. Я вижу, вы добавили директиву ngbAutofocus к элементу div. проблема в том, что div не может фокусироваться, если у него нет атрибута tabindex. Добавление этого атрибута решит вашу проблему.

...