Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 添加/删除cytoscape样式_Javascript_Cytoscape.js_Cytoscape - Fatal编程技术网

Javascript 添加/删除cytoscape样式

Javascript 添加/删除cytoscape样式,javascript,cytoscape.js,cytoscape,Javascript,Cytoscape.js,Cytoscape,这里说明我们可以添加一种样式。我想在js上动态添加和/或删除该样式 另一种方法可能是将样式更新为空 变通办法 将样式添加到cytoscape.js,但为其提供唯一的选择器 cy.style().selector('edge.nolabel')) .style({'label':''}) .update() 这里我添加了一个新样式,但仅适用于具有nolabel类的边。稍后,可以从边添加/删除类,以查看应用此样式的效果 ps:这可能不是一个问题,而是一个功能请求您似乎已经在该文档中找到了所需的全部内

这里说明我们可以添加一种样式。我想在js上动态添加和/或删除该样式

另一种方法可能是将样式更新为空

变通办法 将样式添加到cytoscape.js,但为其提供唯一的选择器

cy.style().selector('edge.nolabel'))
.style({'label':''})
.update()

这里我添加了一个新样式,但仅适用于具有nolabel类的边。稍后,可以从边添加/删除类,以查看应用此样式的效果


ps:这可能不是一个问题,而是一个功能请求

您似乎已经在该文档中找到了所需的全部内容。如果没有,到目前为止您尝试了什么?我想删除特定样式(如果存在)。这是一个关于cytoscape.js的非常具体的问题。我知道如何从javascript对象中添加和删除属性。我完全依赖于cytoscape.js作为一种解决方法,我在cytoscape样式的开头添加样式。然后我从我的cytoscape元素中添加/删除该类扫描您是否为这种情况添加了一个示例?有了a,你的问题将更容易回答。谢谢