我最近开始使用c3并且喜欢它。我有一个基本的折线图,并希望有点可拖动。所以根据文档,我在我的数据中添加了selection: { draggable: true }
如下:
var chart = c3.generate({
bindto: '#chart-' + this.toolId,
data: {
columns: [column1, column2],
selection: { draggable: true }
}
});
但我不能拖点。我也试过在c3网站上的一个例子中设置选项。它也没有在那里工作。我在这里错过了什么吗?任何帮助都非常感谢。感谢。
我想要的功能是能够拖动数据点并且线条相应地调整自身。例如,http://bl.ocks.org/stepheneb/1182434
答案 0 :(得分:0)
您设置的配置仅供选择。文档也说明:
Enable TO SELECT data points by dragging.
因此,在启用此功能后,该点不会像您的示例那样可拖动,但它们只能通过拖动来选择。
但最近我发现了一种让它可以拖拽的方法:look at JSFiddle example
在解决方案中,只有纵坐标被改变,但是倾斜的解决方案可以以相同的方式完成。