我是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
,它可以正常工作。
由于
答案 0 :(得分:1)
D3JS需要浏览器DOM,而React Native并不直接拥有。
可能这样做的唯一方法是使用WebView来包装D3JS视图。
它可能会变得非常混乱,但它是可行的。