1

双击边或节点时,我进入编辑或添加模式,然后我可以进行修改。这工作正常:

network.on("doubleClick",function(params) {                                                                                                                                               
    console.log(params);                                                                                                                                                                  
    if ( (params.edges.length > 0) && (params.nodes.length == 0) ) {                                                                                                                      
        network.editEdgeMode();                                                                                                                                                           
    } else if (params.nodes.length > 0) {                                                                                                                                                 
        network.addEdgeMode();
    }                                                                                                                                                                                     
});

当用户点击其他地方时,我想退出模式,因为我尝试结合使用 click 事件,disableEditMode()但这似乎不起作用:

network.on("click",function(params) {
    console.log(params);
    network.disableEditMode();
});

这真的可能吗?这disableEditMode()是制作的目的吗?

4

0 回答 0