Vuetable is a Vue 2.x reusable data table component that converts raw (JSON) data into HTML table format with ease and flexibility. And it should be able to work with any CSS framework because of the HTML table generated.
Work with data from API endpoint or existing data array/object
Define fields to map your JSON data structure for display
Customize your field data display with formatter if needed
Advanced field customization can be done via scoped slot and field component
Single sort or multi-sort if your API is supported
Pagination components included, swappable and extensible, or write your own
Optional detail row to display additional data for each row
Adaptable to any CSS framework if it supports HTML table.
And a lot more!
NPM :
npm install vuetable-2@next --save
CDN :
https://unpkg.com/vuetable-2@next
For More Info Please Visit : https://www.vuetable.com/