0

为具有特定字符串属性的节点定义样式选择器的正确格式是什么?

在 Interactor 中,可以根据节点和关系的标签和属性 ( doc )为节点和关系定义不同的样式。该示例显示如何选择标签为 MyLabel 且属性 myParam 的值大于 5 的节点。

当尝试为属性“kind”设置为给定字符串“Needle_Mover”的节点创建样式时,该样式将应用于具有相同标签的所有节点,即使它们的属性字符串不同。

例如:

:Program                        -> red
:Program[kind=='Needle_Mover']  -> blue

所有带有标签 Program 的节点都将显示为蓝色。

我怀疑这是我这边的语法错误......我也尝试过使用单个 = 。

4

1 回答 1

1

以下样式选择器应该可以工作

对于属性的特定值的样式

:Program[myProp=abc]      

当属性存在时应用样式

:Program[myProp]  

对于数字属性,我们也有

:Program[myNumericProp > 5]  
:Program[myNumericProp = 5]  
:Program[myNumericProp < 5] 
于 2017-12-04T13:26:25.553 回答