boing6002/vuedatatable

具有服务器端处理和 VueJS 组件的数据表库

1.9.8 2019-01-21 15:18 UTC

README

Codacy Badge StyleCI License Total Downloads Latest Stable Version

具有服务器端处理、无限导出和 VueJS 组件的数据表包。根据 JSON 模板快速构建任何复杂的表格。

阅读文档

Watch the demo

点击照片以在兼容的浏览器中查看简短演示

Themed screenshot

点击照片以在兼容的浏览器中查看 导出 演示

特性

  • 高效的客户端数据加载
  • 多列搜索
  • 多列排序,可设置每列默认排序
  • 可配置的分页
  • 用户可自定义列可见性
  • 可配置的操作按钮
  • 布尔标志的美丽标签渲染
  • 可以显示和格式化数字为货币值,格式化可以通过模板自定义
  • 通过使用作用域插槽对列进行完全自定义
  • 智能调整大小和基于屏幕宽度自动隐藏。数据在可选的子行下仍然可访问
  • 列/行工具提示
  • 前端翻译标签和甚至数据
  • 可配置的即时视图模式:紧凑型、条纹、边框、悬停
  • 从模板中可配置的列对齐:左、中、右
  • 每个表格的偏好/状态保存到浏览器的 localStorage 中
  • 服务器端 Excel 导出表格数据,使用您当前的排序和过滤选择,带有电子邮件通知和可选推送通知。导出支持几乎无限的数据集,并在界面中提供实时进度报告
  • 按需加载数据
  • 智能管理大量数据集,具有可配置的限制
  • 定义适用于整个、筛选后的数据集的动作的可能性
  • Enso 枚举计算
  • Laravel 访问器用于主要查询模型
  • 为每个表格配置的模板已设计得尽可能简单、直接,同时不失功能
  • 通过开发者友好的消息对 JSON 模板进行彻底验证,以避免配置问题
  • 可以独立于 Enso 生态系统使用

配置与用法

请务必查看此包的完整文档,文档可在 docs.laravel-enso.com 获取

贡献

欢迎。拉取请求很棒,但问题也很好。

许可证

此软件包在 MIT 许可证下发布。