使用 Neovis 库时,如何将 Vis.js' 方法传递给控制台?

When using Neovis library, how to pass Vis.js' methods to the console?

我用neovis.js to build a graph, which imports vis.js。 Vis.js 的文档指导我将 getSeed() 方法传递给控制台。我应该怎么做?

我试过这些都无济于事:

我从未使用过您提到的任何一个软件包,但我进行了一些挖掘并找到了另一个遇到同样问题的用户。显然,您正在查看的文档引用了 Network 类型,因此您需要实例化 Network 才能使用 getSeed() 方法

真题页的回答者解释的比较清楚,看看:

希望这对您有所帮助!

如果您在 neovis.d.ts 查看源代码,您将看到这一行:

/**
 * The vis network object
 * @link https://visjs.github.io/vis-network/docs/network/#methods
 */
get network(): VisNetwork.Network | undefined;

在你的 Neovis 脚本中你应该有这个:

viz = new NeoVis.default(config)

这等同于 Vis.js 教程中的 var network = new vis.Network(container, data, options)。所以你只需要在控制台中使用viz.network.getSeed()