@YakovSpb

Как в vue фильтровать массив?

У меня есть два массива... Сначала выводится первый с тремя элементами, а затем в каждом этом элементе выводится фильтр массива. Если в родительском элементе id тега такой-то, то выводится массивы с определенным свойством.

computed: {
        tasksFilter: function() {
          return this.tasks.filter(function(t) {
            return t.category == 'work'
          })
        }
      }
        boards:[
        {id:'board-1', title:'В работе'},
        {id:'board-2', title:'На проверке'},
        {id:'board-3', title:'Выполнено'}
        ],
[
	{"id":"1","category":"work","title":"Пример текста карточки", "desc":"Описание"},
	{"id":"2","category":"work","title":"Пример длинного текста карточки, да такого чтобы он вообще не поместился","desc":"Lorem Ipsum ."},
	{"id":"3","category":"work","title":"Пример текста карточки2", "desc":"Еще одно описание"},
	{"id":"4","category":"test","title":"Пример текста карточки3", "desc":"Еще одно описание"},
	{"id":"5","category":"done","title":"Пример текста карточки4", "desc":"Еще одно описание"}
]
  • Вопрос задан
  • 156 просмотров
Пригласить эксперта
Ответы на вопрос 1
0xD34F
@0xD34F Куратор тега JavaScript
Здесь нужна не фильтрация, а группировка. Например.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы