在Neo4j中使用Neovis.js时遇到此错误。 -neovis_js_dist_neovis_js__WEBPACK_IMPORTED_MODULE_4 ___ default.a.default不是构造函数

时间:2020-03-09 08:51:53

标签: angular typescript neo4j vis.js

我正在尝试使用You should not use Equatable if you want the same state back-to-back to trigger multiple transitions.库来可视化网页中的Neovis图形数据。

在Component.ts中

Neo4j
import NeoVis from 'neovis.js/dist/neovis.js';

  ngOnInit() {
    this.draw();
  }

  draw() {
    const config = {
      container_id: 'viz',
      server_url: 'bolt://localhost',
      server_user: 'neo4j',
      server_password: 'test'
    };

    const viz = new NeoVis.default(config);
    viz.render();
  }

但是我在应用程序加载时遇到此错误 <div id="viz"></div>

1 个答案:

答案 0 :(得分:0)

删除default可以解决问题。添加密码后查询图工作正常

draw() {

    const config = {
      container_id: 'viz',
      server_url: 'bolt://localhost',
      server_user: 'neo4j',
      server_password: 'test',
      initial_cypher: 'Match (n)-[r]->(m) return n,r,m'
    };

    const viz = new NeoVis(config);
    console.log(viz);
    viz.render();
  }