Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.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
Css 如何在cytoscapejs中指定离散映射器样式?_Css_Json_Cytoscape.js - Fatal编程技术网

Css 如何在cytoscapejs中指定离散映射器样式?

Css 如何在cytoscapejs中指定离散映射器样式?,css,json,cytoscape.js,Css,Json,Cytoscape.js,我通过css指定cytoscape.js样式(并使用转换为JSON格式)。我试图使用一个离散的风格映射器。类似于,但我不想只传递数据(blah)值,我想根据不同的数据(blah)值设置不同的值。像这样(根据我的发现) 我得到TypeError:element.\u private.style.color.value未定义。我的语法是否有误,或者这不受支持?从以下评论中找到了答案: 正确的方法是根据数据使用选择器: node[?n_phosphorylated] { color: blu

我通过css指定cytoscape.js样式(并使用转换为JSON格式)。我试图使用一个离散的风格映射器。类似于,但我不想只传递数据(blah)值,我想根据不同的数据(blah)值设置不同的值。像这样(根据我的发现)


我得到
TypeError:element.\u private.style.color.value未定义
。我的语法是否有误,或者这不受支持?

从以下评论中找到了答案:

正确的方法是根据数据使用选择器:

node[?n_phosphorylated] {
    color: blue;
}
这里的
运算符表示(大致)n_磷酸化=真

谢谢你,麦克斯

node[?n_phosphorylated] {
    color: blue;
}