我想在纯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
我是否使用此功能违反了许可规则?我应该如何正确使用它?如果我在非商业项目中使用企业级lib怎么办?
答案 0 :(得分:1)
您确实可以在没有企业版的情况下使用old tree data实现,在引用之前我没有注意到它:
https://www.ag-grid.com/javascript-grid-tree-data/
在ag-Grid v14中更改了如何在ag-Grid中管理树数据。这个 本页介绍了使用树数据的新方法。 过去的方式是 是ag-Grid free的一部分,新方法是ag-Grid Enterprise的一部分。 旧方法已被弃用,但您仍然可以使用,但我们不会 增强它。有关早期版本的网格的文档 到v14,请参见Tree Data (Legacy)。
在他们的旧树数据演示中,使用的JavaScript文件实际上应该是“社区”版本,而不是企业版本。他们只是在所有演示中都使用企业版,以使其变得更容易。