Использую в проекте Angularstrap и его компонент Typeahead для выбора значения для ng-model, как после выбора значения показывать свойство выбранного объекта, те после выбора в заявку попадает то что нужно,
[{"item":{"id":"125","name":"(3217) Горка «Веселый малыш»","cost":"16061"},"count":1}]
при этом в самом input отображается (3217) Горка «Веселый малыш до любых изменение в модели,
а после манипуляций пустота( как я понимаю это из за того что он пытается вывести сам объект item{},
т.к ng-model="product.item".
Как заставить этот плагин выбипрать product.item, а отображать product.item.name ?<input type="text"
class="input-medium"
data-min-length="2"
placeholder="Введите артикул или наименование продукта"
ng-options="item as item.name for item in catalog " ng-keyup="changeProduct($index, product)"
ng-model="product.item"
bs-typeahead
/>