У меня есть ряд цен (0
, 0.99
, 1.99
... и т. Д.), Который я хочу отобразить в <select>
.Использовать фильтр на ng-опциях для изменения отображаемого значения
Я хочу использовать Угловое-х ng-options
как этот
<select ng-model="create_price" ng-options="obj for obj in prices"/>
Как отображается выше он будет генерировать выбор 0
, 0.99
, 1.99
...
Но я хочу использовать фильтр код, такой, что каждый раз, когда представляется слово «цены» (или что-то в этом роде), код будет запускать функцию для изменения чисел с плавающей запятой на строки и существующие (free
, 0.99$
, 1.99$
... и т. Д.).
У меня есть способ сделать это?
Благодаря
Спасибо! За исключением синтаксической ошибки, которую вы добавили - нет необходимости в круглой скобке четвертой строки. Кроме того, ответ работает отлично! – TidharPeer
Хороший вызов, исправлена ошибка. – shawkinaw
Для наглядности вы можете добавить круглые скобки к выражению: 'obj as (obj | price) для obj в ценах'. Синтаксис немного менее устрашающий. – RJo