问题描述
我正在尝试了解最新版本的 vis-network 中的示例。这是一个简单的工作示例,它绘制了两个节点和一条连接它们的边。在脚本的末尾,找到一行 vis.Network(container,data,options);
我的问题如下:vis
模块从何而来?它必须从某个地方导入。如果我添加 console.dir(window)
,我会在 vis
对象下找到 window
。但是,我无法弄清楚 vis
本身的加载位置。我在``https://github.com/visjs/vis-network.git' 上查看了源代码,无法弄清楚。
basic_usage/standalone.html
srchttps://github.com/visjs/vis-network.git' contains the line: ``` <!-- src="../../../standalone/umd/vis-network.js"```,which did not work so I replaced the
src="https://unpkg.com/vis-network/standalone/umd/vis-network.min.js"` 中的 attribute by
示例
提出这个问题的最佳地点是作者的 github 存储库,但他们声明只接受与错误和功能请求相关的问题。谢谢。
<script
type="text/javascript"
src="https://unpkg.com/vis-network/standalone/umd/vis-network.min.js"
> </script>
<div id="mynetwork"></div>
<script type="text/javascript">
alert("vis");
console.dir(vis);
// create an array with nodes
var nodes = new vis.DataSet([
{ id: 1,label: "Node 1" },{ id: 2,label: "Node 2" },]);
// create an array with edges
var edges = new vis.DataSet([
{ from: 1,to: 2 },]);
// create a network
// the mynetwork id was missing
var container = document.getElementById("mynetwork");
var data = {
nodes: nodes,edges: edges
};
var options = {};
var network = new vis.Network(container,options);
</script>```
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)