@zettt
UX/UI Web-designer, junior Vue.js devolper

Как сверстать такую таблицу?

Всем привет. Не могу построить логику для верстки данной таблицы 5ea71eeb4429e145376337.png
5ea71ef7d1a2d712034254.png

Делаю я все это на nuxt'e.
Для начало, как мне отслеживать ячейки, чтобы при добавлений данных я не ошибся ячейкой? Я думаю добавить каждому
id, и при клике отсылать id и с помощью filter находить нужный массив объекта по id.
Также как поставить появляющийся input div под нажатой ячейкой? Верстать для каждой ячейки появляющийся input div блок такое себе, но и другого варианта пока не нашел.
Заранее благодарю за ответы)
  • Вопрос задан
  • 235 просмотров
Пригласить эксперта
Ответы на вопрос 1
@loonny
Не думаю что вам нужно для каждой ячейки верстать это окно. Оно ведь не будет появляться более чем над одной ячейкой одновременно я полагаю, Значит просто сверстайте 1 раз, и меняйте координаты его появления в зависимости от того по какой ячейки кликнули. Это окно можно показывать относительно курсора мыши при клике например. Для отслеживания ячеек не обязательно использовать ID, для пользовательских данных придумали data атрибуты, я бы на вашем месте использовал их.
Ответ написан
Ваш ответ на вопрос

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

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