gpt4 book ai didi

d3.js - d3 V4.2.1 TypeScript 2.0 错误导入 d3-selection-multi

转载 作者:搜寻专家 更新时间:2023-10-30 20:43:42 26 4
gpt4 key购买 nike

我正在尝试使用 jspm 和 systemjs 将 d3 v4 导入到 typescript 项目中。我可以使用这个正确导入 d3

import * as d3 from 'd3';

这有效,它允许我进行选择等。我尝试使用 attr 函数并向它传递一个无效的对象。我发现 d3 v4 将其作为一个单独的模块包含在内。

使用 jspm 下载模块 d3-selection-multi 之后。我尝试像这样将它导入到我的项目中。

import * as d3 from 'd3';
import 'jspm_packages/npm/d3-selection-multi@1.0.0';

然后我尝试使用 attrs 函数,但控制台记录了以下错误

(index):40 Error: (SystemJS) d3.selectAll(...).data(...).style(...).attrs is not a function(…)

我也遇到了一些我一直遇到的编译错误,但它们总是编译并且代码运行

error TS2307: Cannot find module 'd3'
error TS1110: Type expected

任何人都可以解释我做错了什么并提供解决方案吗?

最佳答案

以下应该有效

  import * as d3 from 'd3';
import 'd3-selection-multi';

关于d3.js - d3 V4.2.1 TypeScript 2.0 错误导入 d3-selection-multi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38842984/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com