我正在尝试在我的角度应用程序中导入 SpreadJS 图表库,但无论我尝试什么选项,我都没有得到结果。然而,一位同事使用相同的代码和设置,能够正确使用图表。
我们使用的版本是:
"@grapecity/spread-excelio": "^12.0.9",
"@grapecity/spread-sheets": "^12.0.9",
"@grapecity/spread-sheets-angular": "^12.0.9",
"@grapecity/spread-sheets-charts": "^12.0.9",
通过 NPM 模块安装。
我们还尝试了以下指南,但它似乎已经过时并且对我们不起作用: https ://www.grapecity.com/en/blogs/create-angular-spreadsheets-with-angular-cli
我们在组件中使用它们的方式是像这样导入它们:
import * as GC from '@grapecity/spread-sheets';
import '@grapecity/spread-sheets-charts';
当我打电话时,sheet.charts.clear();
我收到以下错误消息:(
Cannot read property 'clear' of undefined
假设 sheet 是一个变量,包含对 spreadjs 表的引用)。我的同事对相同的代码没有任何问题,并且图表非常适合他。
关于我们还应该尝试什么的任何建议?