# vue-easytable **Repository Path**: Gemini_Lin/vue-easytable ## Basic Information - **Project Name**: vue-easytable - **Description**: 一个基于 Vue2.x 的表格组件 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 55 - **Created**: 2021-11-19 - **Last Updated**: 2021-11-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [![npm](https://img.shields.io/npm/v/vue-easytable.svg)](https://www.npmjs.com/package/vue-easytable) [![vue2](https://img.shields.io/badge/vue-2.6+-brightgreen.svg)](https://vuejs.org/) [![NPM downloads](https://img.shields.io/npm/dm/vue-easytable.svg?style=flat)](https://npmjs.org/package/vue-easytable) [![codecov](https://codecov.io/gh/Happy-Coding-Clans/vue-easytable/branch/master/graph/badge.svg?token=UJy3LHInUn)](https://codecov.io/gh/Happy-Coding-Clans/vue-easytable) [![license](https://img.shields.io/npm/l/vue-easytable.svg?maxAge=2592000)](http://www.opensource.org/licenses/mit-license.php) [![Discord](https://img.shields.io/badge/chat-on%20discord-7289da.svg)](https://discord.gg/gBm3k6r) [![Gitter](https://badges.gitter.im/vue-easytable/community.svg)](https://gitter.im/vue-easytable/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) # vue-easytable **English** | [中文](./README-CN.md)

Become a Patreon

## Sponsors

Gold Sponsor

Silver Sponsor

Generous Sponsor

## Introduction Based on vue2.x flexible table components. ## API & Examples [Official documents](http://happy-coding-clans.github.io/vue-easytable/) ## Features - [x] [Internationalization](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/locale) - [x] [Theme Custom & Built in theme](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/theme) - [x] [Virtual Scroll](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/table/virtual-scroll) - [x] [Column Fixed](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/table/column-fixed) - [x] [Column Hidden](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/table/column-hidden) - [x] [Header Fixed](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/table/header-fixed) - [x] [Header Grouping](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/table/header-grouping) - [x] [Filter](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/table/header-filter) - [x] [Sort](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/table/header-sort) - [x] [Cell Style](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/table/cell-style) - [x] [Cell Custom](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/table/cell-custom) - [x] [Cell Span](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/table/cell-span) - [x] [Cell Selection(keyboard operation)](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/table/cell-selection) - [x] [Cell Edit](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/table/cell-edit) - [x] [Cell Ellipsis](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/table/cell-ellipsis) - [x] [Row Radio](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/table/row-radio) - [x] [Row Checkbox](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/table/row-checkbox) - [x] [Row Expand](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/table/row-expand) - [x] [Row Style](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/table/row-style) - [x] [Footer Summary](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/table/footer-summary) - [x] [Event Custom](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/table/event-custom) - [x] [Loading component](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/base/loading) - [x] [Pagination component](http://happy-coding-clans.github.io/vue-easytable/#/en/doc/base/pagination) - [More](http://happy-coding-clans.github.io/vue-easytable) If there is no feature you want, [Please Tell Us](http://happy-coding-clans.github.io/issue-template-generater/#/en) ## Install ``` npm install vue-easytable ``` or ``` yarn add vue-easytable ``` ## Usage Write the following in mian.js: ``` import Vue from "vue"; import "vue-easytable/libs/theme-default/index.css"; import VueEasytable from "vue-easytable"; Vue.use(VueEasytable); new Vue({ el: "#app", render: (h) => h(App), }); ``` Example: ``` ``` ## Todo List [What are we doing](https://github.com/Happy-Coding-Clans/vue-easytable/projects) ## Environment Support - Modern browser and ie11 and above | [IE / Edge](http://godban.github.io/browsers-support-badges/)
IE / Edge | [Firefox](http://godban.github.io/browsers-support-badges/)
Firefox | [Chrome](http://godban.github.io/browsers-support-badges/)
Chrome | [Safari](http://godban.github.io/browsers-support-badges/)
Safari | [Opera](http://godban.github.io/browsers-support-badges/)
Opera | | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | IE11, Edge | last 2 versions | last 2 versions | last 2 versions | last 2 versions | ## How to contribute If you want to contribute,just create a [Pull Request](https://github.com/huangshuwei/vue-easytable/pulls) ## Discussion group - [Join In Gitter Chat Room](https://gitter.im/vue-easytable/community) - [Join In Discord Chat Room](https://discord.gg/gBm3k6r) ## License http://www.opensource.org/licenses/mit-license.php