0

D3を使用しています。私が書くことができるJavaScriptファイルで

import * as d3 from "d3"

そして、私は次のようなことができます

d3.select("body")

これは望ましくありません。なぜなら、D3 のすべてを取得し、必要なものだけが欲しいからです。

私も書くことができました

import { select } from "d3-selection"

そして、私は書くことができます

select("body")

今は以前とは異なるコードを書いているので、それも素晴らしいことではありません。

とにかく、必要なバインディングだけをインポートする方法はありますか?

import { csv } from "d3-fetch"
import { select } from "d3-selection"

しかし、D3 名前空間内で書き込みd3.select("body")などを行いますか?d3.csv("myfile.csv")

4

0 に答える 0