使用 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()
方法传递给控制台。我应该怎么做?
我试过这些都无济于事:
getSeed();
NeoVis.getSeed();
viz._config.visConfig.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()
。
我用neovis.js to build a graph, which imports vis.js。 Vis.js 的文档指导我将 getSeed()
方法传递给控制台。我应该怎么做?
我试过这些都无济于事:
getSeed();
NeoVis.getSeed();
viz._config.visConfig.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()
。