G6.JS 简单示例
  fWJMeCjyKwUc 2023年11月02日 33 0

首先,确保已经在HTML文件中引入了G6库。这可以通过在<head>标签中添加以下脚本实现:


 <script src="https://gw.alipayobjects.com/os/antv/pkg/_antv.g6-3.7.1/dist/g6.min.js"></script>

接着,在HTML文件中的<body>标签内,创建一个具有特定id的div元素来作为G6图的容器:


 <div id="graph" style="width: 800px; height: 600px;"></div>

最后,在脚本中初始化G6图并添加节点和边。以下是一个简单的示例:


 // 初始化图形  
 
 var graph = new G6.Graph({  
 
   container: 'graph', // 图表的容器id  
 
   width: 800, // 图表宽度  
 
   height: 600, // 图表高度  
 
   modes: {  
 
     default: ['drag-canvas', 'zoom-canvas'], // 允许的操作  
 
   },  
 
 });  
 
   
 
 // 创建节点数据  
 
 var data = {  
 
   nodes: [  
 
     { id: 'node1', label: 'Node 1' },  
 
     { id: 'node2', label: 'Node 2' },  
 
     { id: 'node3', label: 'Node 3' },  
 
   ],  
 
   edges: [  
 
     { source: 'node1', target: 'node2' },  
 
     { source: 'node2', target: 'node3' },  
 
   ],  
 
 };  
 
   
 
 // 读取数据  
 
 graph.data(data);  
 
   
 
 // 渲染图  
 
 graph.render();

在这个例子中,我们首先初始化了一个G6图,并指定了其容器、大小和允许的操作。然后,我们定义了一些节点和边,并将这些数据应用到图中。最后,我们调用graph.render()方法来渲染图。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
fWJMeCjyKwUc
作者其他文章 更多