将 Ag-Grid 企业与 JS 框架(React、Vue、Angular)结合使用

Using Ag-Grid enterprise with a JS framework (React, Vue, Angular)

当谈到 Ag-Grid 时,我找不到任何主要框架支持的绑定。它们存在于社区版中,但不存在于企业版中。我现在 运行 遇到一个问题,我认为我无法访问其中一项企业功能,因为我被迫使用社区绑定。

人们如何使用带有 JS 框架的企业?如果重要的话,我的是 Vue.js,但我注意到 React 或 Angular 都没有绑定。

要使用企业 ,您只需安装 ag-grid-enterprise npm 包,提供许可证密钥并使用企业功能。

使用哪个框架并不重要。

  1. 基本库:ag-grid-community.
  2. 企业版:ag-grid-enterprise - 如果您想使用企业功能,请安装并使用[可选]
  3. 特定于框架的库,即 ag-grid-angularag-grid-reactag-grid-vue

No.3 只是为我们提供了 ag-grid 上特定于框架的包装器。这就是 提供包的方式。

How are people using enterprise with a JS framework? Mine is Vue.js if that matters, but I noticed there are no bindings for React or Angular either.

  • 如果您正在使用 ag-grid-vue,只需将其与您的 应用程序一起使用即可。
  • 如果您想使用企业功能,请使用许可证密钥安装 ag-grid-enterprise 并开始使用企业功能。
  • 如果您尝试在不使用许可证密钥的情况下访问任何企业功能,它会向您显示控制台错误。

希望这能回答您的问题。如果您需要进一步说明,请告诉我。

我发现在使用社区绑定时企业功能仍然可用。我以为我无法访问某个功能,因为我使用的是 material 主题,它不支持一些功能。我已经回到 Balham 主题并拥有我需要的一切。

您可以将 @ag-grid-community/vue@ag-grid-enterprise/AllModules 结合使用,效果很好。