农业电网社区与农业电网企业新电网

时间:2020-05-04 15:03:22

标签: node.js ag-grid

我有一个具有最新ag-grid版本的Node客户端应用程序。

我使用的是ag-grid-community,与此要求行没有任何问题 const {Grid} = require('ag-grid-community'); 和这个新 新的Grid(agGridDiv,agGridOptions);

但是如果我将require更改为 const {Grid} = require('ag-grid-enterprise'); 新的失败,并出现异常“ Grid不是构造函数”

我该如何解决?我尝试了各种更改,例如新的Grid.Grid等,但似乎没有任何效果。

1 个答案:

答案 0 :(得分:0)

对于最新的23.1.1版本this page

// ECMA 5 - using nodes require() method
const AgGrid = require('ag-grid-enterprise');

遵循this guide的另一种方式,这完全取决于您从哪个存储库下载依赖项。

import {Grid, GridOptions} from '@ag-grid-community/core';
import {LicenseManager} from '@ag-grid-enterprise/core';

// or
const {Grid, GridOptions} = require('@ag-grid-community/core');

我使用了core,它可以导入。

对于旧版本:

与其他所有网格一样,网格也需要从ag-grid-community导入。

1)农业电网企业是农业电网社区的纯加性功能。

2)您将通过不显式的ag-grid-community api使用ag-grid-enterprise。只能将Ag-grid-enterprise用于LicenseManager。

离题:

我建议从旧版本开始,因为新版本的源代码已缩小,并且您将很难理解许多细微的差别。

相关问题