Я пытаюсь использовать uib-typeahead
для выбора одного или нескольких объектов (через ng-repeat
), но перед проблемой, когда модель не сохраняется при добавлении другого объекта.Модель не сохраняется с использованием uib-typeahead с ng-repeat
Это воспроизводится on Plnkr here (на основе ui-bootstrap's demo). (Воспроизводите ошибку, выбирая состояние, а затем нажав «Выбрать другой». Ранее выбранное состояние исчезает!)
Что заставляет модель не сохраняться? Как это можно зафиксировать? Это проблема с uib-typeahead
? Или область ng-repeat
?
NB: Я также использую специальный форматировщик ngModel, но это не вызывает никаких проблем; проблема остается при удалении директивы format-state
.
Я пробовал установить ng-model-options
, безрезультатно.
Помогите оценить!
Спасибо @svarog. Удалось ли воспроизвести ошибку? Для меня поведение было одинаковым в Chrome 50 и Firefox 44. Спасибо за решение - я также затрону вопрос Github. – StevieP
Я не видел никакой ошибки, просто чтобы данные не связывались должным образом, я тестировал с помощью FF45/46 – svarog
Хорошо - спасибо. Из [этой проблемы] (https://github.com/angular-ui/bootstrap/issues/2922) это связано с областью выделения ng-repeat. – StevieP