GoJS 装饰占位符大小错误
GoJS Adornment Placeholder is wrong in size
我遇到了一些事情,在我看来是 GoJS 的错误,尽管我不确定这种行为是否是设计使然。
在使用 go.Adornment
class 设计上下文菜单时,我尝试将上下文菜单的两个部分分别在节点的左侧和右侧对齐。这在官网的GoJS context menu positioning example中也有体现。
通常情况下,在实时预览中禁用缩放,但按下 Ctrl 键并滚动允许在不缩放浏览器的情况下放大节点 window。
如果在此缩放状态下调用上下文菜单,go.Placeholder 仍具有原始节点的大小,就好像缩放级别没有改变一样。
这里是本期的一些图片:
我必须在我的一个应用程序中处理相同的问题,为了方便起见,我使用了官方页面上的示例。
有谁知道抵消这种行为的方法吗,甚至可能有一个官方选项可供使用,我只是在通读 API 时忽略了它?
或者这是一个错误? (我必须等待发布修复程序吗?)
这个问题已经在刚刚成为最新稳定版的1.6.14中修复了。
http://gojs.net/latest/index.html
在changelog中:
If a Tooltip or Context Menu Adornment has a Placeholder, the placeholder's scale now changes with the Diagram.scale.
我遇到了一些事情,在我看来是 GoJS 的错误,尽管我不确定这种行为是否是设计使然。
在使用 go.Adornment
class 设计上下文菜单时,我尝试将上下文菜单的两个部分分别在节点的左侧和右侧对齐。这在官网的GoJS context menu positioning example中也有体现。
通常情况下,在实时预览中禁用缩放,但按下 Ctrl 键并滚动允许在不缩放浏览器的情况下放大节点 window。
如果在此缩放状态下调用上下文菜单,go.Placeholder 仍具有原始节点的大小,就好像缩放级别没有改变一样。
这里是本期的一些图片:
我必须在我的一个应用程序中处理相同的问题,为了方便起见,我使用了官方页面上的示例。
有谁知道抵消这种行为的方法吗,甚至可能有一个官方选项可供使用,我只是在通读 API 时忽略了它? 或者这是一个错误? (我必须等待发布修复程序吗?)
这个问题已经在刚刚成为最新稳定版的1.6.14中修复了。
http://gojs.net/latest/index.html
在changelog中:
If a Tooltip or Context Menu Adornment has a Placeholder, the placeholder's scale now changes with the Diagram.scale.