vue table 表格组件在管理系统最常见,虽然很多 vue 组件库提供了 table 组件,但是功能可能不太强大,不能满足业务需求的话,你或许可以尝试下以下三种组件。最后一个 table 表格组件非常强大,功能很齐全。
vue-materialize-datatable
一款基于 material ui 样式的 VueJs 表格组件,支持排序,分页,国际化,模糊搜索,服务端搜索,excel 导出,自定义顶部按钮等功能。
vue-good-table
一个易于使用、轻量且功能强大的 VueJS 数据表,具有排序、列过滤、分页等基本功能,也支持 checkbox,分组等扩展功能。重点是支持 Vue3,支持 Vue3,支持 Vue3!
vue-easytable
一个基于 Vue2.x 的表格组件。支持国际化,主题定制,内置主题,固定列,固定表头,表头分组,筛选,排序,单元格样式,单元格合并,单元格自,单元格选择(键盘操作),单元格编辑,右键菜单,单元格省略,行单选,行多选,行展开,行样式,footer,分页,虚拟滚动,自定义事件。定义同时还支持 Loading 加载组件,Pagination 分页组件,Contextmenu 右键菜单组件,Icon 图标组件,Locale 国际化组件,功能非常强大。