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")