0.0.9 • Published 7 years ago

vue-datagrid v0.0.9

Weekly downloads
2
License
MIT
Repository
-
Last release
7 years ago

Vue Datagrid

当前版本:0.0.9

该组件是基于vue2 、 bulma0.5.1 完成的table组件。 table组件部分借鉴了vue2-datatable-component(基于Bootstrap 3)

功能

-x 自定义分页 -x 自定义表头 -x 多语言 -x 丰富的API

下载

  • npm install vue-datagrid -s

使用

import Datagrid from 'vue-datagrid'
Vue.use(Datagrid)
<datagrid v-bind="$data"></datagrid>
export default {
  components: {
  },
  data () {
    return {
      columns: [
        { title: 'User ID', field: 'uid', sort: true },
        { title: 'Username', field: 'name' },
        { title: 'Age', field: 'age', sort: true },
        { title: 'Email', field: 'email' },
        { title: 'Country', field: 'country' }
      ],
      data: [],
      total: 0,
      query: {}
    }
  },
  watch: {
    query: {
      handler (query) {
        // 根据query查询数据
        // 最终需要填充下面两个属性即可
        this.data = rows
        this.total = total
      },
      deep: true
    }
  }
}

本地开发

  • npm imstall
  • npm run dev

更新记录

  • v0.0.9

  • v0.0.8

    • 新增格式化时间的渲染
    • 修复分页插件中国际化
  • v0.0.7

    • 修复分页快速跳转不正确的bug
0.0.9

7 years ago

0.0.8

7 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago