实际上,您可以使用JointJS图表元素/链接执行相同的操作.例如:
myElement.attr('./display', 'none')
Run Code Online (Sandbox Code Playgroud)
隐藏呈现元素的整个SVG组元素.请注意,它'.'是一个指向整个组的特殊选择器.如果你只想隐藏某个SVG子元素,你可以这样做,例如对于joint.shapes.basic.Rect元素,你可以这样做:
myRect.attr('rect/display', 'none')
Run Code Online (Sandbox Code Playgroud)
这隐藏只有矩形(SVG <rect>由标签名引用的元素rect在attrs对象-我们通过修改attr()方法.