SlickGrid是一个完全开源的,JavaScript,客户端网格控件,基于jQuery和jQueryUI并与Bootstrap兼容。

SlickGrid是一个完全开源的,JavaScript,客户端网格控件,基于jQuery和jQueryUI并与Bootstrap兼容。
网格旨在将外部组件用作数据源,这意味着SlickGrid应该与各种现代的以数据为中心的框架兼容。

关键链接

GitHub主存储库 (github.com/6pac/SlickGrid)

*不建议*使用原始的MLeibman SlickGrid存储库,因为自2014年以来未对其进行过维护
支持jQuery 1.x,2.x和3.x

正式发布

Wiki(文档和API参考)

综合实例

当前问题(请仅提供错误修复和功能请求!)

NPM - npm install slickgrid

一般支持-在StackOverflow上询问,标记为“ slickgrid”

Slickgrid背景,替代方法和哲学

Slickgrid是一个开源项目。尽管该项目活跃且稳定,但并未完善或没有完整的文档记录。支持在很大程度上是自助的,但是可以由志愿者贡献者在StackOverflow或GitHub上提供帮助。

扫描二维码关注公众号,回复: 12098443 查看本文章

如果您希望使用具有类似功能集的更精美的产品,建议使用Ag-Grid。Ag-Grid具有强大的免费功能集,额外的付费功能和出色的文档。

Slickgrid具有出色的架构,模块化且易于定制。最好将其视为工具包-基础坚固,但是您可能需要进行一些细微调整才能使其完全按照您的要求进行。这实际上是它的优势。MLeibman说得最好:

我见过的SlickGrid和其他网格实现之间的主要区别在于,它们过于注重能够理解和处理数据(搜索,排序,解析,Ajax加载等),而不能成为更好的“网格” ”(如果是可编辑的网格,则为电子表格)。如果您要做的只是“整理” HTML TABLE或将前端打入一个简单列表,那太好了,但是对于其他任何事情都太不灵活了。
数据很复杂。它具有业务规则。它具有非本征特性。编辑元素的一个属性可能导致级联更改,从而修改其他属性甚至其他元素。它具有依赖性。我的意思是,最好使用网格控件将数据处理留给开发人员。试图将所有这些都适合网格实现和API只会限制其适用性并增加大量的膨胀。

有许多可用的显示网格。较少的网格支持良好的编辑功能。很少有人能做到优雅而可扩展。Slickgrid的同行可以被认为是一方面。
Slickgrid将支持构建非常复杂的编辑功能,并在编辑和显示方面提供极大的灵活性。

猜你喜欢

转载自blog.csdn.net/allway2/article/details/109529271