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