Как полностью заблокировать экран за модальностью ngx boostrap, чтобы фоновые кнопки не работали даже при вводе с клавиатуры? - PullRequest
0 голосов
/ 27 сентября 2018

У меня есть этот модальный загрузчик ngx, и он отлично работает:

<div bsModal #myModal="bs-modal" [config]="{backdrop: 'static', keyboard: false}" class="modal fade" tabindex="-1" role="dialog"
  aria-hidden="true">
  <div class="modal-dialog">
    <div class="modal-content">
        ...
      <div class="modal-body">
        ...
      </div>
      <div class="modal-footer">
        ...
      </div>
    </div>
  </div>
</div>

Когда я щелкаю где-то на фоне, он не закрывается, и я также не могу нажимать на кнопки в фоновом режиме, используя моймышь. Однако , когда я использую клавишу на клавиатуре , я могу перемещаться по кнопкам в фоновом режиме и в конечном итоге нажимать на кнопку.Я ищу способ остановить это поведение, чтобы пользователь не мог нажимать клавиши с помощью клавиатуры.Как я могу это сделать?

...