【问题标题】:Error in compiling the d3 example using typescript使用 typescript 编译 d3 示例时出错
【发布时间】:2021-03-14 22:58:58
【问题描述】:

我正在尝试熟悉如何在 Looker 中构建自定义视觉对象,因此我遵循了来自 Looker documentation 的示例之一 (collapsible_tree)。

但是,当我尝试使用 tsc 或 yarn 编译该 ts.file 时,我收到了三个类型错误(如图所示)。 我尝试通过将 svg 类型更改为 svg?: d3.Selection<SVGSVGElement, unknown, null, undefined> 来调试类型错误,但最后两个错误仍然存​​在。如果有人能指导我解决此问题,将不胜感激。

如果有帮助,我使用 npm i --save-dev @types/d3 获取 d3 包,并使用 tsc 进行编译。

【问题讨论】:

    标签: typescript d3.js looker


    【解决方案1】:

    根据this post,看来我需要明确说明元素类型。所以我将<BaseType>添加到每个Selection 元素中,现在编译工作正常。

    【讨论】:

      猜你喜欢
      • 2019-08-01
      • 1970-01-01
      • 2016-01-11
      • 1970-01-01
      • 2016-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-12
      相关资源
      最近更新 更多