Я пытаюсь использовать typehead из углового ремешка.
У меня есть массив для ввода:
`$scope.icons = [
{value: 'idGear', label: 'Gear'},
{value: 'idGlobe', label: 'Globe'},
{value: 'oidHeart', label: 'Heart'},
{value: 'camera', label: 'Camera'}
];`
и хочу отфильтровать массив на label
, поэтому я добавил:
bs-options="icon.value as icon.label for icon in icons|filter:{label:$viewValue}"
но когда я выбираю первый элемент ввода, я вижу value
(idGear), но не label
(Gear). Он отлично работает для последнего элемента {value: 'camera', label: 'Camera'}
, если value
почти такой же, как label
вот планкер с демонстрацией проблемы /а>
Спасибо за любую помощь.