【问题标题】:Can I use ag-grid's old tree data without the enterprise version?没有企业版可以使用ag-grid的老树数据吗?
【发布时间】:2019-01-20 15:00:34
【问题描述】:

我想在纯 JS 项目中使用 ag-grid 社区,该项目可能很快就会商业化。我不太了解许可证政策。 来自documentation我可以建议将社区库存储在这里?

src="https://unpkg.com/ag-grid/dist/ag-grid.min.noStyle.js

此外,我对Tree Data (Legacy) 功能感兴趣,即free。但它的源库是这样的:

src="https://unpkg.com/ag-grid-enterprise@18.1.1/dist/ag-grid-enterprise.min.js

我是否违反了使用此功能的许可规则?我应该如何正确使用它?如果我在非商业项目中使用企业库会怎样?

【问题讨论】:

  • 但是社区库中的树功能仍然有效src="https://unpkg.com/ag-grid/dist/ag-grid.js"这是社区版本吗?
  • 是的,这是“社区”版本(相对于企业版)。

标签: ag-grid


【解决方案1】:

您确实可以在没有企业版的情况下使用old tree data 实现,有一句我之前没有注意到的总结:

https://www.ag-grid.com/javascript-grid-tree-data/

ag-Grid 中树数据的管理方式在 ag-Grid v14 中发生了变化。这 页面展示了使用树数据的新方法。 以前的方法是 ag-Grid 免费的一部分,新方式是 ag-Grid Enterprise 的一部分。 该 旧方式已弃用,但您仍然可以使用它,但我们不会 增强它。有关旧版网格的文档 到 v14 见Tree Data (Legacy)

在他们的旧树数据演示中,使用的 JavaScript 文件应该是“社区”版本而不是企业版本。他们只是在所有演示中使用企业版以使其更容易。

【讨论】:

  • 提供的链接现在只是 404,遗留/社区功能似乎完全消失了,有利于企业一:(
  • @Jamby:谢谢。在这种情况下,您将不得不使用旧版本的 ag-grid(或为新版本付费)。如果它真的从新代码中删除(我没有检查)。这是它的旧文档:ag-grid.com/archive/24.1.0/javascript-grid-tree-data
  • 是的,我检查了代码,只有一个(未使用的)对遗留树数据的引用。旧的“getNodeChildDetails”不再起作用。如果设法让它以某种方式工作,我会发布一个答案。顺便说一句,您在评论中提供的链接适用于 ag-grid 24.1.0,这是目前可用的最新版本(确实不支持旧树数据)。
  • 这是旧树数据的一些实际文档:ag-grid.com/archive/15.0.0/javascript-grid-tree/#gsc.tab=0
猜你喜欢
  • 2019-06-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-12
  • 2021-04-14
  • 2022-01-18
  • 2017-01-28
  • 2020-04-04
  • 2018-09-29
相关资源
最近更新 更多