1

在 GoJS 中显示上下文菜单时,可能会发生该菜单超出 viewport 的情况。

下图显示了这种情况,图像的上边缘是canvasGoJS 绘制的边框。

它看起来像什么

发生这种情况时,是否可以通过编程方式将整个图表向下移动,以便再次显示菜单?

4

1 回答 1

1

是的,使用Diagram.centerRectDiagram.scrollToRect

var node = myDiagram.findNodeForKey(someKey);
myDiagram.centerRect(node.actualBounds);

请参阅初始视口介绍页面上的示例。

于 2015-08-11T15:23:34.140 回答