An easy to use, clean and powerful data table for VueJS with essential features like sorting, column filtering,draggable row, pagination and much more - vue-good-table
Did vue-good-table just save you a bunch of time? Use some of them extra minutes to spread the joy!
Install with npm:
npm install --save vue-good-table
Import globally in app:
import VueGoodTablePlugin from 'vue-good-table';
// import the styles
import 'vue-good-table/dist/vue-good-table.css'
Vue.use(VueGoodTablePlugin);
Import into your component
import { VueGoodTable } from 'vue-good-table';
// add to component
components: {
VueGoodTable,
}
- Table Search
- Sorting
- Column Filtering
- Pagination
- Highly Customizable
- Checkbox Table
- Grouped Rows Table
- Server Powered Table
- Customizable Style and Themes
- Draggable Row
Hey there! coming from 1.x? find the upgrade guide here
Hey guys if you want to draggable row for table so it is easy just follow bellow steps
- simply add one props
:isDraggable="true"
- and if you like to get details about dragging then just bind below event
@on-dragged
it is simple guys 😄
This project is licensed under the MIT License - see the LICENSE.md file for details