我正在尝试在我的项目中使用 reactd3 库。我得到一个错误:
Uncaught TypeError: (0 , _reactD3Basic.series) is not a function
在行中(在库代码中):
var chartSeriesData = (0, _reactD3Basic.series)(this.props);
因为_reactD3Basic
不包含属性系列。你能帮助我吗?为什么?
我正在尝试在我的项目中使用 reactd3 库。我得到一个错误:
Uncaught TypeError: (0 , _reactD3Basic.series) is not a function
在行中(在库代码中):
var chartSeriesData = (0, _reactD3Basic.series)(this.props);
因为_reactD3Basic
不包含属性系列。你能帮助我吗?为什么?
我也在打这个。一个提示是它可能与 Babel 编译器版本有关,类似于:https ://github.com/webpack/webpack/issues/1694
你最终找到解决方案了吗?因为我也被困住了
好的,我已经发现了问题并提出了一个问题:
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 并更新它。