1

我正在尝试在我的项目中使用 reactd3 库。我得到一个错误:

Uncaught TypeError: (0 , _reactD3Basic.series) is not a function

在行中(在库代码中):

var chartSeriesData = (0, _reactD3Basic.series)(this.props);

因为_reactD3Basic不包含属性系列。你能帮助我吗?为什么?

4

2 回答 2

0

我也在打这个。一个提示是它可能与 Babel 编译器版本有关,类似于:https ://github.com/webpack/webpack/issues/1694

你最终找到解决方案了吗?因为我也被困住了

于 2016-03-14T15:51:09.950 回答
0

好的,我已经发现了问题并提出了一个问题:

https://github.com/react-d3/react-d3-brush/issues/6

基本上,react-d3-brush 与其他项目已经过时了。首先,系列不再是 react-d3-basic。它现在以 react-d3 形状存在。这就是找不到系列的原因。babel 编译器的事情与“导出默认值”的处理有关,这也必须在 react-d3-brush 中进行调整,其他库已经是最新的。

解决方案是 fork react-d3-brush 并更新它。

于 2016-03-30T01:52:55.950 回答