将react-d3添加到我的反应本机应用程序导致错误
问题描述:
我对reactJS
颇为陌生,刚刚开始使用react-native
。将react-d3添加到我的反应本机应用程序导致错误
TypeError: undefined is not an object
(evaluating
'require('BatchedBridge').flushedQueue')
{
"line":1 ,
"column": 25
}
如果我删除或从它工作正常库卸载react-d3
:
我使用NPM安装--save-DEV反应-D3但是当我刷新或重建应用程序我得到补充react-d3
。
谢谢
答
D3JS需要浏览器DOM,React Native不直接拥有。
可能做到这一点的唯一方法是使用WebView来包装D3JS视图。
它可能会非常混乱,但它是可行的。
+0
谢谢。在过去的几天里,这似乎是目前唯一的方式。 – ven 2015-04-03 22:41:41
你不能在你的React Native项目中神奇地使用web-React模块。 React Native中有很多来自浏览器的内容。 – 2015-04-02 14:47:54
就像我刚才所说的那样,所以似乎无法找到有关使用的文档。你能为我指出正确的方向吗? – ven 2015-04-02 14:49:16