首页 > 解决方案 > 如何使用 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 绘制网络图。有人可以帮我吗?提前致谢。

标签: cytoscape.jspolyline

解决方案


推荐阅读