代码之家  ›  专栏  ›  技术社区  ›  Santosh Kumar

flowhub/图形:反应未定义错误

  •  0
  • Santosh Kumar  · 技术社区  · 8 年前

    我正在尝试集成noflo用户界面' 图表 '具有基于React的前端。我正在努力包装 演示简单。html 将示例转换为react组件 然后在上面建造。

    在构建和运行时,我发现以下错误:

    未捕获引用错误:未定义React at对象。单元出口。寄存器(bundle.js:42029)。。。。。。。

    在查看捆绑包时。js,我发现原因是:

    图形。SVGImage=反应。createFactory(React.createClass({。。。。。。

    我的简单演示。js只有以下代码和基本锅炉板:

    import React, {Component} from 'react';
    var fbpGraph = require('fbp-graph');
    var theGraph = require('the-graph');
    

    这里我已经导入了React,但是在导入之后 “图形” 我得到了错误。如果对此导入进行了评论,则没有问题。

    如果有人能洞悉出了什么问题,那将大有裨益。谢谢你的耐心和帮助。

    1 回复  |  直到 8 年前
        1
  •  0
  •   Santosh Kumar    8 年前

    flowhub/the graph需要一个全局React变量,它通过在索引中添加React和hammer来实现。html,如下所示:

    <body>
    <div class="container"></div>
    </body>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.4.2/react.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/hammer.js/2.0.8/hammer.min.js"></script>
    <script src="app/bundle.js"></script>
    </html>
    

    目前它不适用于 反应16.0.0 15.4.2 让它发挥作用。 因此,在这个图书馆目前的形式下,我相信这是前进的道路。