[将Neovis.js与Neo4j一起使用时出现此错误。 -neovis_js_dist_neovis_js__WEBPACK_IMPORTED_MODULE_4 ___ default.a.default不是构造函数

问题描述 投票:0回答:1

我正在尝试使用Neovis库来可视化网页中的Neo4j图形数据。

在Component.ts

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>

但是我在加载应用程序时遇到此错误ERROR TypeError: neovis_js_dist_neovis_js__WEBPACK_IMPORTED_MODULE_4___default.a.default is not a constructor

angular typescript neo4j vis.js
1个回答
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();
  }
© www.soinside.com 2019 - 2024. All rights reserved.