在Vue中创建交互式“可拖动”折线图的好方法

时间:2018-07-25 16:51:49

标签: d3.js canvas vue.js vuejs2 html5-canvas

我希望在Vue 2.5中创建曲线图。

将基于20个数据点生成图形。用户无需显示20个数据点中的每个点,而是可以沿曲线拖动点。点将落在最近的数据点上,并且用户选择的数据点将存储在该状态下。

它看起来像这样:

Vue draggable line graph

我对canvas和JS数据可视化库的理解很差,所以我不确定从哪里开始。

这是我可以通过chart.js还是vue-chartkick实现的目标?我是否需要像d3这样更灵活的工具?什么是实现拖动功能的好方法?您能给我的任何建议都将不胜感激。

0 个答案:

没有答案