При пользовательском событии ввода раскрывающийся список Typeahead не отображается в IE11.Работает в Chrome - PullRequest
0 голосов
/ 18 октября 2018

Требование

Текстовое поле и кнопка объединены, чтобы их стиль выглядел как выпадающий список.При раскрывающемся дескрипторе щелчка необходимо показать параметры раскрывающегося списка типа впереди.

Реализация

При событии щелчка по кнопке нативный элемент получает случайный символ (~) исобытие пользовательского ввода повышается.Этот пользовательский символ удаляется перед наблюдателем.next.

Это заставляет тип вперед выполнять поиск пустого ввода и отображает все параметры раскрывающегося списка.

Для IE 11 при пользовательском событии тип вперед не вводитне обнаруживает и не отображает асинхронный результат.

Версии

угловой 5.4.2 ngx-bootstrap - 2.0.5

Stackblitz

https://stackblitz.com/edit/angular-hwx6qb

Чтобы смоделировать вызов API сервера, использовали наблюдаемый с задержкой.Это работает в Chrome (последняя версия), Firefox (последняя версия), но не в IE 11. Если я удаляю .delay (1000), похоже, работает и в IE 11.

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