У меня есть список файловых объектов, как это:Как фильтровать на основе свойства текущего объекта?
{"name":"A1.java", "analyze":false, "index":0},
{"name":"A2.java", "analyze":true, "index":1},
{"name":"A3.java", "analyze":false, "index":2}
Я пытаюсь показать имена файлов, которые имеют "analyze":true
. Я думаю, что это должно быть что-то вроде этого:
<div class="row">
{{m.files.name | filter: m.files.analyze == true}}
</div>
Но это не дает мне сообщение об ошибке, и он не показывает ничего.
Edit: Я знаю, что есть много способов сделать это, но я определенно заинтересован в фильтрации. Если ваш ответ не связан с фильтрацией или почему это не может быть сделано с фильтрацией, пожалуйста, не беспокойтесь, я уже знаю, как это сделать другие способов.
использовать директивы 'ng-show' или' ng-hide' для достижения этого. –
Я пытаюсь изучить встроенные возможности фильтрации углов. Если бы я хотел сделать это, я бы использовал 'ng-repeat'. –
@TravisHeeter Вы хотите отфильтровать, основываясь на некоторых действиях пользователя? то есть выбрать вариант из выпадающего списка, который, в свою очередь, применит фильтр? – frishi