cytoscape.js - 如何使用 cytoscape.js 中的坐标绘制折线节点
问题描述
我有一个 xml 文件,其中节点的类型是圆形、矩形和线(折线)。我可以得到圆形和矩形形状。但是,我无法使用 xml 文件中给出的坐标为节点绘制折线。
if(type == 'compound'){
shape = 'circle';
bkg_color = 'yellow';
} else if(type == 'map'){
shape = 'rectangle'
bkg_color = 'blue';
} else if (type === 'line')) {//This doesn't work. I also tried with shape: polygon
let polypoints =graphics.attr('coords')
shape = $('<svg> <polyline points =' + polypoints + 'stroke="green"/> </svg>')
}
我正在尝试使用 cytoscape.js 绘制网络图。有人可以帮我吗?提前致谢。
解决方案
推荐阅读
- azure-api-management - Azure APIM 调用函数,即使出现错误
- git - 新鲜克隆后,git pull 说是最新的,push 说有远程工作,浏览器显示本地不存在的文件
- ios - 如何在后台状态下运行非主队列?
- javascript - React 不会(在第一时间)相对于函数内定义的数组进行渲染,甚至不会作为 props 传递
- windows - 如何使用cmd删除windows中的中间目录?
- spring - 何时使用 @SessionAttribute 而不是 @ModelAttribute
- etl - CSV Blob Sink - 存在 0 行时跳过写入文件
- c# - Hangfire 和 ASP.NET Core 的服务定位器无法解析 AppDbContext
- dictionary - 如何在 C#_Unity 中从其他类的函数访问字典
- javascript - 无法在 AJAX POST 请求中接收表单数据