为具有特定字符串属性的节点定义样式选择器的正确格式是什么?
在Interactor中,可以根据标签和属性(doc)为节点和关系定义不同的样式。该示例显示如何选择标签为MyLabel且属性myParam的值大于5的节点。
当尝试为属性'kind'设置为给定字符串'Needle_Mover'的节点创建样式时,样式将应用于具有相同标签的所有节点,即使它们的属性字符串不同。
例如:
:Program -> red
:Program[kind=='Needle_Mover'] -> blue
标签为Program的所有节点都显示为蓝色。
我怀疑这是我身上的语法错误......我也试过单个=。
答案 0 :(得分:1)
以下样式选择器应该可以使用
表示属性的特定值的样式
:Program[myProp=abc]
表示属性存在时要应用的样式
:Program[myProp]
对于数字属性我们也有
:Program[myNumericProp > 5]
:Program[myNumericProp = 5]
:Program[myNumericProp < 5]