IE11 использует первый выбор выбора как заполнитель, а не пустой выбор - PullRequest
0 голосов
/ 24 августа 2018

Я столкнулся с ошибкой, когда IE11 решает поместить «заполнитель» в обязательный выбор, если значение переменной модели не существует.

Скажите, что значение выбора = vm.model.name и его нетпросто потому, что он не был выбран, IE11 поместит первый вариант этого выбора в качестве «заполнителя».Это пример того, что я имею в виду: https://angular -select-ie-bug.stackblitz.io / Попробуйте запустить его в IE11 (проблема не существует в IE10) и сравните его, например, с Chrome.

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

Я обнаружил, чтов этой ветке: https://github.com/angular/angular/issues/14505 что парень исправил это в своем запросе на получение, но он все еще находится на рассмотрении.

У меня вопрос, есть ли способ реализовать свое решение для моей угловой библиотеки до того, как его запрос на получение ответа будетслился?Я хочу использовать это изменение.

Или, может быть, есть лучшее решение, в котором мне не нужно добавлять пустую опцию вверху списка, чтобы исправить это.

...