Я пытаюсь показать только одно свойство фильтра. Есть ли способ показать свойство без использования пользовательского метода в моем контроллере? Я имею в виду прямо во взгляде?Есть ли способ показать свойство фильтрованного массива в angularjs-фильтре?
мой order.options
массив:
[
{value: '0', text: 'random'},
{value: '1', text: 'names'},
{value: '2', text: 'ages'}
]
Мое мнение:
<span>{{order.options | filter:order.value}}</span><!-- I need help here -->
<select ng-model="order.value">
<option value="{{option.value}}" ng-repeat="option in order.options">{{option.text}}</option>
</select>
Если приказами пользователя список путем изменения выбора, я хочу, чтобы показать текст выбранного значения где-то (значение in order.options[INDEX].text
)
Например, если пользователь выбирает «случайный» в выборе, случайный показ будет отображаться в диапазоне до выбора.
я должен использовать разные значения и тексты моих вариантов, потому что им приказывать список ряд избранных по значению (whis является свойством элемента списка)
Спасибо! Я не знал о директиве ng-options: D – Nano
@Nano приветствую :) – sylwester