我遇到了一些事情,在我看来这是 GoJS 的一个错误,尽管我不确定这种行为是否不是设计使然。
使用go.Adornment
该类设计上下文菜单时,我尝试将上下文菜单的两个部分对齐节点的左右两侧。这在官网的GoJS 上下文菜单定位示例中也有展示。
通常,在实时预览中禁用缩放,但按下Ctrl- 键和滚动允许在不缩放浏览器窗口的情况下放大节点。
如果在此缩放状态下调用上下文菜单,则 go.Placeholder 仍然具有原始节点的大小,就好像缩放级别没有改变一样。
这是这个问题的一些图片:
我必须在我的一个应用程序中处理相同的问题,并出于方便的原因使用了官方页面上的示例。
有谁知道抵消这种行为的方法,甚至可能有一个官方选项可以使用,我只是忽略了通过 API 阅读?或者它是一个错误?(我必须等待修复发布吗?)