Vue table component
npm install vue3-table-easy



> [!WARNING]
> 本仓库迁移自 vue-vue-table-easy Vue.js 2.x ,基于 Vue.js 3.x 重构中,目前基本完成。
English | 中文
一个强大的 vue3.x 表格组件。你可以将它用做数据表、微软 excel 或者 goole sheet. 支持虚拟滚动、单元格编辑等功能。
> [!IMPORTANT]
> 如果您正在使用 Vue2.x ,请使用 vue-vue-table-easy 组件库。
- 采用虚拟滚动技术,支持 30 万行数据展示
- 永久免费。当然你也可以选择捐赠
基础组件
- [x] Loading 加载组件
- [x] Pagination 分页组件
- [x] Contextmenu 右键菜单组件
- [x] Icon 图标组件
- [x] Locale 国际化组件
Table 组件
- [x] 国际化
- [x] 主题定制 & 内置主题
- [x] 虚拟滚动
- [x] 列固定
- [x] 列隐藏
- [x] 表头固定
- [x] 表头分组
- [x] 筛选
- [x] 排序
- [x] 列宽拖动
- [x] 单元格样式
- [x] 单元格自定义
- [x] 单元格合并
- [x] 单元格选择(键盘操作)
- [x] 单元格自动填充
- [x] 单元格编辑
- [x] 剪贴板
- [x] 右键菜单
- [x] 单元格省略
- [x] 行单选
- [x] 行多选
- [x] 行展开
- [x] 行样式
- [x] footer 汇总
- [x] 自定义事件
- 更多
如果没有你想要的的功能
,请告诉我们
``sh`
pnpm install @vue-table-easy/vue
or
`sh`
yarn add @vue-table-easy/vue
Write the following in main.js:
`javascript
import { createApp } from 'vue';
import '@vue-table-easy/vue/libs/theme-default/index.css';
import { useVeTable } from '@vue-table-easy/vue';
createApp({
render: (h) => h(App),
})
.use(useVeTable())
.mount('#app');
`
Example:
`html
``
- 现代浏览器和 IE11 及以上
|
IE / Edge |
Firefox |
Chrome |
Safari |
Opera |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| IE11, Edge | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
如果你希望参与贡献,欢迎
Pull Request

感谢原组件库作者 huangshuwei
同时感谢以下小伙伴们做出的贡献 🙏
http://www.opensource.org/licenses/mit-license.php