Я использую angular-auto-complete для списка аэропортов.
В основном это список объектов, каждый из которых имеет следующие атрибуты: имя, город, iata и т. Д. У меня есть два идентичных "выпадающих списка", один для аэропорта прибытия, другой для вылета.
Внутри моего контроллера я могу получить атрибуты "этой" модели, но я не знаю, как ее сохранить, чтобы иметь возможность выводить ее позже.
Как сейчас, привязка просто повторяет текстовое значение входной модели, очевидно.
Вот код:
https://jsfiddle.net/udkys1eo/8/
Из контроллера я могу сделать
$scope.arrivalAirport = selectedObject.
Но это не имеет смысла, так как событие вызывается для обоих полей автозаполнения.
В идеале я хочу добиться:
thisModel = selectedObject;
{{thisModel.name}}
{{thisModel.city}}
Но я не знаю как, я гуглил и пытался часами.
Спасибо, я новичок в Angular.