繁体   English   中英

展开后的 GoJs 图正在更改滚动 position

[英]GoJs Diagram after expanding is changing the scroll position

我有一个展开按钮,点击它可以将图表展开到全尺寸。 但是滚动后,滚动条会自动向下滚动到图表的中间。 展开图表后,我希望第一个节点在屏幕上可见。

在页面加载图像看起来像这样 - 在此处输入图像描述

单击右上角的“全视图”按钮后,图像如下所示- 在此处输入图像描述

滚动条自动移动到图表的中心。 我需要在单击“全视图”按钮时显示图表的最顶部节点。

您可以按照您想要的方式设置Diagram.scale ,然后调用CommandHandler.scrollToPart

  var node = ...;  // what you want to be sure to show
  myDiagram.commandHandler.scrollToPart(node);

Examples are at: https://gojs.net/latest/samples/orgChartEditor.html https://gojs.net/latest/samples/flowgrammer.html https://gojs.net/latest/samples/orgChartStatic.html (但被注释掉了)

一个更好的例子是: https://gojs.net/latest/samples/animatedFocus.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM