【发布时间】:2019-12-24 14:54:59
【问题描述】:
我正在使用 KonvaJS 创建一个画布,它可以通过使用“连接”来连接“节点”。我创建了 2 个Layers、一个NodeLayer 和一个ConnectionLayer。我总是想在ConnectionLayer 之上渲染NodeLayer。因此它们呈现如下:
<Stage>
<ConnectionLayer />
<NodeLayer />
</Stage>
这确保节点始终呈现在连接之上。我正在尝试在我的连接上添加一个工具提示,但是因为NodeLayer 在connectionLayer 的顶部,所以当它位于节点后面时,工具提示不会显示。
有没有办法在不改变层顺序的情况下从connectionLayer 内的节点顶部呈现工具提示?
【问题讨论】:
-
也许使用 HTML 来显示工具提示,有一个通知层,或者告诉节点层来呈现工具提示?
标签: javascript html5-canvas konvajs konvajs-reactjs