我正在尝试将企业许可下的可用功能导入我的angular 6应用中,但是似乎ag-grid没有看到许可密钥。
我已经导入了ag-grid和ag-grid-community,它可以正常工作,但是企业许可功能存在一些问题。
昨天我获得了2个月的试用许可证; 我通过npm下载了软件包ag-grid-enterprise,并导入了LicenseManager组件(在引导应用程序之前):
从“ ag-grid-enterprise”导入{LicenseManager}; LicenseManager.setLicenseKey('my_key');
然后根据文档在我的模块文件中添加导入“'ag-grid-enterprise'”(我使用的是惰性加载模块,因此我将AgGridModule不在app.module中,而是放入了我需要使用ag-网格);
然后将rowModelType切换到serverSide,并用setServerSideDatasource()替换setter
我遵循了文档编制步骤,但是在网格初始化之后出现了下面列出的错误。
ag-Grid:找不到与rowModelType服务器匹配的行模型 ag-Grid:rowModelType服务器端仅在ag-Grid Enterprise中可用
对于如何解决此问题的任何建议,我将深表感谢。如果有人有替代/更详细的指南,那将是完美的。