Javascript 在Plotly中取消绑定单击事件

Javascript 在Plotly中取消绑定单击事件,javascript,plotly,Javascript,Plotly,在使用plotly库时,我似乎无法解除单击事件的绑定,因为它似乎没有函数。我需要在图形上选择4个点,然后我就不再需要处理程序了 示例绑定了事件,但没有演示如何摆脱图表单击处理程序 现在,我将在一个处理程序中实现一个循环,它只会忽略我需要的超过4次的点击。但似乎效率不高。我认为这应该行得通 Plotly.newPlot('myDiv', data, layout); 您可以在中的js部分中看到添加的行 相关问题如中所建议,您可以使用removeListener和removeAllListener

在使用plotly库时,我似乎无法解除单击事件的绑定,因为它似乎没有函数。我需要在图形上选择4个点,然后我就不再需要处理程序了

示例绑定了事件,但没有演示如何摆脱图表单击处理程序


现在,我将在一个处理程序中实现一个循环,它只会忽略我需要的超过4次的点击。但似乎效率不高。

我认为这应该行得通

Plotly.newPlot('myDiv', data, layout);
您可以在中的js部分中看到添加的行

相关问题

如中所建议,您可以使用removeListener和removeAllListeners API方法:

graphDiv.removeListener("plotly_click", handler);
graphDiv.removeAllListeners("plotly_click");