当我使用dc.js 4.2.7版本时,我有一个类型问题。为了解决这个问题,我用以下命令安装了dc.js的默认类型模块:
安装我使用的命令
npm i @types/dc
我的代码在javascript中正确工作。然而,在typescript中,我要么与类型斗争,要么当我使用@types/dc
时,它不允许我导入图表类。
在我看来,类型模块已经过时了,因为即使它不允许我导入图表类,它也允许我导入旧的基于函数的API, dc.js在旧版本中使用。
如何解决这个问题?
在做了一些搜索之后,我发现上面评论中的用户Gordon所说的确实是真的。@types/dc
for dc v4已经过时,无法正常工作。
dc.d.ts
declare module "dc";
在typescript转译器可以访问的地方