如何导入音标名称空间

问题描述 投票:0回答:1

我正在尝试在Typescript中使用Dygraph。其类型声明为here

我不知道如何使用clickCallback选项:

import Dygraphs from 'dygraphs';

...

    new Dygraph('el', data, {
      clickCallback: (e: MouseEvent, xval: number, points: dygraphs.Point[]) => {
         ...
      }
    });

这不起作用,因为我无法导入dygraphs.Point类型。我已经尝试过import语法的多种变体(为什么要导入如此复杂的东西?),但是没有任何效果。是否声明了dygraphs名称空间但未导出的问题?这只是类型中的错误吗?

typescript dygraphs
1个回答
0
投票

好吧,我不确定为什么,但是完全相同的代码现在对我有用。您需要的只是

import Dygraph from 'dygraphs';

您将获得Dygraph对象以及dygraphs命名空间。因此,只需尝试退出所有内容,重新启动计算机,等等。

© www.soinside.com 2019 - 2024. All rights reserved.