问题描述
我的javascript代码中有一些绘图,可以通过plotly的配置设置添加以下按钮来画线:
{modeBarButtonsToAdd: ['drawline',...]}.
现在,我无法找到按钮或绘图功能来绘制线条后将其删除。假设用户绘制了三行,并决定单击其中的一条以仅删除该特定行。我是否可以添加特定的按钮或绘图功能,或者需要从头开始创建此功能?在互联网上搜索后,我找不到plotly提供的任何“删除图纸”功能。
谢谢!
解决方法
对不起,我经过所有搜索之后,错过了添加'eraseshape'按钮的功能。
{modeBarButtonsToAdd: ['drawline','eraseshape'...]}.
上面的代码将添加一个按钮,当按下该按钮时,该按钮将删除活动选择的形状(在我的情况下为行)。