在特定单元格中的网格布局poistioning节点

时间:2015-09-24 21:17:21

标签: grid-layout cytoscape.js

我也在尝试将节点定位在网格布局中的单元格中,如下所示

layout: { name: 'grid', 
  fit: true, // whether to fit the viewport to the graph 
  rows:5, 
  columns:12, 
  padding: 10, // the padding on fit 
  position: function( node )
     { console.log("Row : "+node.data('row') + ", COL : "+node.data('col')); 
        return {row:3, col:node.data('col')}; 
     } 
 },

但是,即使我如上所述对行进行硬编码,也总是在画布中间创建节点。任何建议,发生了什么。
谢谢

1 个答案:

答案 0 :(得分:0)

如果您手动指定位置,则不需要设置整体尺寸。也许你过度约束了它(比如行以外的行)?

或者,您可以设置尺寸和排序功能以指示排序。