@GrimJack

Какой есть нормальный плагин datatables для vuejs?

Ищу нормальный плагин DataTable (или любой другой для работы с табличками).
Пока что нашел это https://www.npmjs.com/package/vuejs-datatable
Но он не полностью соответствует моим требованиям
Нужно:
  1. Возможность формировать кастомное значение в ячейке (хороший пример)
  2. Фильтрация по колонкам и поиск
  3. Действие при нажатии на ячейку

Объяснение 3 пункта. Есть два типа данных (условно name и car, т.е. две колонки) и при нажатии на ячейку пользователь должен будет проваливаться в определенный роут. Пример:
|name|car|
|lola|opel|


При нажатии на "lola" должен сработать
this.$router.push({name: 'data_list.editor', list_slug: "name", list_id: "row.name.id"})

При нажатии на "car" соответственно
this.$router.push({name: 'data_list.editor', list_slug: "car", list_id: "row.car.id"})

Кто может посоветовать подобный плагин? (кроме написать самому, думаю, что такое явно давно есть)
Возможно я не до конца разобрался с найденным мной (не смог впилить 3 пункт)
  • Вопрос задан
  • 1040 просмотров
Пригласить эксперта
Ответы на вопрос 1
0xD34F
@0xD34F Куратор тега Vue.js
Попробуйте vue-tables. Кастомные столбцы и фильтрация есть, клик по ячейке легко реализовывается через те же кастомные столбцы. Есть демка, где всё это присутствует.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы