使cytoscape节点不可拖动

时间:2018-01-15 10:00:22

标签: javascript cytoscape.js

无法弄清楚如何防止节点被拖动。我想继续选择(tap事件)。

我尝试过的事情:

  • events: no不起作用,因为它阻止了选择
  • elements.on('drag', (event)=>{event.preventDefault(); return false})没有做任何事情,节点仍然可以拖动
  • autolock: true不起作用
  • 无法设置节点' height不是width到1px(我需要边框)

1 个答案:

答案 0 :(得分:0)

直接来自文档:

http://js.cytoscape.org/#notation/elements-json

{ data: { id: 'somenode' }, locked: true }

另见http://js.cytoscape.org/#nodes.lock