将react-d3添加到我的react-native应用程序会导致错误

时间:2015-04-02 14:35:05

标签: d3.js react-native react-d3

我是reactJS的新手,刚开始使用react-native

我使用npm install --save-dev react-d3添加了react-d3但是当我刷新或重建我得到的应用程序时:

TypeError: undefined is not an object
(evaluating 
'require('BatchedBridge').flushedQueue')

{
 "line":1 ,
 "column": 25
}

如果我从库中删除或卸载react-d3,它可以正常工作。

由于

1 个答案:

答案 0 :(得分:1)

D3JS需要浏览器DOM,而React Native并不直接拥有。

可能这样做的唯一方法是使用WebView来包装D3JS视图。

它可能会变得非常混乱,但它是可行的。