vue-dm-datatable

1.0.1 • Public • Published

vue-dm-datatable

Over View

You may be wondering, another data table library for vue, there are already so many that do their job well, why should I use a dm-datatable user?

Dm-Datatable was created with the purpose of being easy to use, we know that there are many libraries for vue, but many are complex to configure and others are very simple, where dm-datatable comes in.

Dm-Datatable was born with the purpose of learning from users' pain when working with table data and thus evolving, we count on the community's contribution to evolve.

According to usage and popularity, we will evolve to better documentation.

Getting started

npm install vue-dm-datatable

Importing and Using

import DmDatatable from "vue-dm-datatable";
import "vue-dm-datatable/dist/vue-dm-datatable.css";

<template>
    <dm-datatable />
</template>

new Vue({
    components: {
        DmDatatable
    }
})

Note

All properties are being heard, if you need to change any of them according to the state of your application you have this option.

Props

Name Type Default
columns Show Model [ ]
rows Show Model [ ]
totalByPage number 5
sort boolean false
filter boolean false
search boolean false
info boolean false
paginate boolean false
loader boolean false
showChildrenRows boolean false
lang Show Model { }
styles Show Model { }
modelChildrenRow Show Model { }
actionsRow Show Model { }

Note on upcoming features.

  • Editable row
  • Ajax rendering
  • Theme options

Package Sidebar

Install

npm i vue-dm-datatable

Weekly Downloads

1

Version

1.0.1

License

(MIT)

Unpacked Size

6.73 MB

Total Files

16

Last publish

Collaborators

  • dmendes2s