我使用neovis.js构建一个图形,它导入了vis.js。js的文档指导我将getSeed()
方法传递给控制台。我该怎么做呢?
我试过了,但是没有用:
getSeed();
NeoVis.getSeed();
viz._config.visConfig.getSeed();
我从未使用过您提到的任何一个软件包,但我做了一些调查,发现另一个用户也遇到了同样的问题。显然,您正在查看的文档引用了Network类型,因此您需要实例化Network以便使用getSeed()
方法
实际问题页面上的答案解释得更清楚,请看:如何运行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()
。