Причины, по которым ввод текста не будет автоматически завершаться в модальном режиме в AngularJS & Bootstrap - PullRequest
1 голос
/ 19 февраля 2020

У меня есть текстовый ввод в Angualr JS модальный. Если я возьму ввод из модального автозаполнения работает правильно. Пока ввод находится в модальном режиме, предложения автозаполнения из браузера не работают. Если я ввожу значения, когда ввод находится вне модального режима, и помещаю его обратно. Браузер будет автоматически заполнять предложения, пока он находился вне модального режима.

Что может помешать правильному автозаполнению ввода из браузера, когда ввод находится внутри модального канала?

Вход настроен на прием имени или адреса электронной почты. Я использовал параметр автозаполнения autocomplete="username", чтобы он автоматически заполнял имя или адрес электронной почты.

Быстрый пример ввода.

<script type="text/ng-template" id="nameInput.html">
<name-input-modal>

  <form name="nameinput" novalidate ng-class="{submitted: formSubmitted}"
        ng-submit="formSubmitted=true;">
    <label for="userInput">Name</label>
    <input required name="user" id="userInput" type="text"
           autocomplete="username"
           class="form-control ng-valid ng-valid-required">   
  </form>

</name-input-modal>
</script>
...