乐趣区

关于vue.js:jTopo如何实现不可拖拽

咱们在 node 节点进行拖拽的时候进行监听, 应用的是 mousedrag 事件, 而后设置所拖动节点的 dragable 为 false

this.scene.mousedrag(function(e)){
    e.target.dragable = false;// 将拖拽设置为 false
    e.target.visible = false;// 将节点设置为不可见
}

如果不懂 this.scene 构造的能够参考我的另一篇简略入门的 topo 文章
https://segmentfault.com/a/1190000037750737

退出移动版