@slaxik123

Нужна помощь с таблицой VUE?

Ребят, есть задачи в хедерах таблицы прописать даты, далее в body таблицы я запуская v-for по массиву вывожу название в первой колонке и далее должны идти массив заявок которые у меня в массиве, каждая заявка должна занимать или полную ячейку если дата начала и конца в одной дате или обьединятся если несколько дат начала и конца в этом дне, или расширятся если начало и конец в разных датая, но я не понимаю как мне понимать соответствует ли дата заявки с датой которая указана в хедере таблицы, если что не понятно пишите, у заявок имеется дата начала и дата окончания в мс.
Начальный массив такого вида:
[{"Название", [{ЗАЯВКА},{ЗАЯВКА}]}. {"Название",[[{ЗАЯВКА},{ЗАЯВКА}]}]
  • Вопрос задан
  • 95 просмотров
Решения вопроса 1
@alexalexes
Вы сформируйте структуру данных так, чтобы ее можно было удобно обходить.
Например, так:
[
  {
    header_title: "Название некоторого длительного процесса",
    date_begin: , // начало процесса, вычисляется предварительной пробежкой по всем заявкам, поиск минимума
   date_end: , //  конец процесса, вычисляется предварительной пробежкой по всем заявкам, поиск максимума
appls: [
             {title: "ЗАЯВКА", date_begin, date_end},
             {title: "ЗАЯВКА", date_begin, date_end},
    ]
  }
]

И вообще, отпадет вопрос как рисовать таблицу (двумя вложенными v-for).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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