通常情况下,当涉及到D3时,我会像下面这样写。
var q = d3.queue()
q.defer(d3.json, "/data/tokyo.json")
.defer(d3.csv, "/data/city_name.csv")
.await(mainFunc);
function mainFunc(_error, _json, _csv){
.....
}但是,我不知道如何在React组件中编写代码。应该像这样进口。
import {queue} from 'd3-queue'
import {json} from 'd3-json' // <- There is no npm package.
import {csv} from 'd3-csv' // <- There is no npm package.
var q = d3.queue()
q.defer(json, "/data/tokyo.json")
.defer(csv, "/data/city_name.csv")
.await(mainFunc);但是,没有像npm和d3-csv这样的模块。我怎么写代码?
发布于 2018-03-23 15:54:55
导入名称queue,但在任何地方都不使用它。相反,您使用了根本没有导入的名称d3。您正在搜索的npm包是D3-请求。
import {queue} from 'd3-queue';
import {json, csv} from 'd3-request';https://stackoverflow.com/questions/49453606
复制相似问题