Angular 错误类型错误:session.run(…)。订阅不是函数Neo4j和CLI

Angular 错误类型错误:session.run(…)。订阅不是函数Neo4j和CLI,angular,neo4j,Angular,Neo4j,我正在尝试将neo4j数据显示到angular应用程序中的图形中 我尝试使用Neovis.js,但没有显示任何内容。请帮忙 下面是我的代码 import NeoVis from 'node_modules/neovis-ts/dist/neovis.js'; ngOnInit() { this.draw(); } draw() { const config = { container_id: 'viz', server_url: 'UR

我正在尝试将neo4j数据显示到angular应用程序中的图形中

我尝试使用Neovis.js,但没有显示任何内容。请帮忙

下面是我的代码

  import NeoVis from 'node_modules/neovis-ts/dist/neovis.js';

  ngOnInit() {
    this.draw();
  }

  draw() {
    const config = {
      container_id: 'viz',
      server_url: 'URL',
      server_user: 'neo4j',
      server_password: 'Password',
      initial_cypher: `MyQuery`
    };

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

<div id="viz"></div>
请帮忙。我被困在这里了


注意:-我可以成功地从数据库中获取数据,并且可以在控制台中看到数据。

看起来neovis ts是从其派生的官方存储库后面的一些提交。如果使用原始库而不是neovis ts,是否会出现相同的错误

您可以快速尝试
window.NeoVis
,因为您已经将它作为
标记包含在内

  <script src="https://rawgit.com/neo4j-contrib/neovis.js/master/dist/neovis.js"></script>
ERROR TypeError: session.run(...).subscribe is not a function