【发布时间】:2021-11-20 15:36:37
【问题描述】:
我试图通过根据 id 字段选择边来可视化具有不同宽度的图形的边。是否可以在选择器查询中使用变量?我怎样才能实现这种行为?有一些方法可以通过重复代码来解决这个问题,例如:
if (i==0){
edge_item = cy.elements('edge[id = "edge_0"]');
cy.style()
.selector(edge_item)
.style({
'width': 10
})
.update();
}
然而,我更喜欢更简洁的解决方案,最好使用变量而不是上面的“edge_0”,如下所示:
edge_var = "edge_" + i;
edge_item = cy.elements('edge[id = "edge_var"]');
这可能吗?
【问题讨论】:
标签: javascript selector cytoscape