使用自定义线扩展折线图

拉尔斯

我正在尝试使用以下代码扩展Chart.js中的折线图:

var shotsData = {
  labels: ["Shot 1", "Shot 2", "Shot 3", "Shot 4", "Shot 5"],
  datasets: [{ data: [5, 7, 1, 4, 9] }]
};

var ctx = document.getElementById("shots").getContext("2d");

Chart.types.Line.extend({
    name: "LineAlt",
    initialize: function () {
        this.chart.ctx.beginPath();
        this.chart.ctx.moveTo(0, 15);
        this.chart.ctx.lineTo(159, 274);
        this.chart.ctx.stroke();

        Chart.types.Line.prototype.initialize.apply(this, arguments);
    }
});

new Chart(ctx).LineAlt(shotsData);

这绘制了我的图表,但我还希望图表内有一条自定义线,该线写在initialize函数内部,但这似乎行不通。当我删除该行时,Chart.types.Line.prototype.initialize.apply(this, arguments);将显示自定义行。

这是一个小提琴

http://jsfiddle.net/92ANv/5/

您可以覆盖绘图功能以将绘图附加到画布上

draw: function () {
    //call the super draw
    Chart.types.Line.prototype.draw.apply(this, arguments);

    //now your custom line
    this.chart.ctx.beginPath();
    this.chart.ctx.moveTo(0, 5);
    this.chart.ctx.lineTo(100, 100);
    this.chart.ctx.stroke();
}

小提琴http://jsfiddle.net/leighking2/5Lgzvu3r

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在D3折线图中自定义色阶?

来自分类Dev

自定义ExtJS折线图系列

来自分类Dev

使用dimplejs创建组合的条形图/折线图并使用自定义颜色

来自分类Dev

nvd3库,如何自定义折线图

来自分类Dev

折线图自定义X值访问器

来自分类Dev

如何在自定义WPF控件(如折线图)中呈现动态数据?

来自分类Dev

如何使用JavaScript中的自定义数据点和线型创建折线图

来自分类Dev

Rails Chartkick:在多系列折线图中自定义单独的曲线?

来自分类Dev

如何为Google折线图/ Google折线图图例操作编写自己的自定义图例

来自分类Dev

如何在Chart.js折线图上自定义y轴标签?

来自分类Dev

向空白ggplot2折线图添加自定义图例

来自分类Dev

Google Graphs:无法自定义折线图的图例位置和chartArea

来自分类Dev

Altair中具有自定义置信区间的折线图

来自分类Dev

Altair:具有图例和自定义颜色的分层折线图

来自分类Dev

如何自定义Chart.js折线图的工具提示?

来自分类Dev

如何在Kendo UI折线图中更改系列图标的形状?可以使用自定义图标吗?

来自分类Dev

JFree折线图中的自定义系列形状

来自分类Dev

R-自定义折线图中X轴的值

来自分类Dev

折线图自定义X值访问器

来自分类Dev

Highcharts折线图不遵守图例自定义

来自分类Dev

如何在自定义WPF控件(如折线图)中呈现动态数据?

来自分类Dev

Google折线图自定义x轴的周数到月份

来自分类Dev

如何在Shield UI JavaScript折线图中添加自定义标签

来自分类Dev

自定义剑道折线图

来自分类Dev

向空白ggplot2折线图添加自定义图例

来自分类Dev

使用自定义 X 值绘制折线图

来自分类Dev

Matplotlib:绘制折线图设置线型、比例和自定义颜色

来自分类Dev

在chart.js 中使用自定义数据格式进行多轴折线图

来自分类Dev

带有日期时间折线图的 Highcharts 自定义属性

Related 相关文章

  1. 1

    如何在D3折线图中自定义色阶?

  2. 2

    自定义ExtJS折线图系列

  3. 3

    使用dimplejs创建组合的条形图/折线图并使用自定义颜色

  4. 4

    nvd3库,如何自定义折线图

  5. 5

    折线图自定义X值访问器

  6. 6

    如何在自定义WPF控件(如折线图)中呈现动态数据?

  7. 7

    如何使用JavaScript中的自定义数据点和线型创建折线图

  8. 8

    Rails Chartkick:在多系列折线图中自定义单独的曲线?

  9. 9

    如何为Google折线图/ Google折线图图例操作编写自己的自定义图例

  10. 10

    如何在Chart.js折线图上自定义y轴标签?

  11. 11

    向空白ggplot2折线图添加自定义图例

  12. 12

    Google Graphs:无法自定义折线图的图例位置和chartArea

  13. 13

    Altair中具有自定义置信区间的折线图

  14. 14

    Altair:具有图例和自定义颜色的分层折线图

  15. 15

    如何自定义Chart.js折线图的工具提示?

  16. 16

    如何在Kendo UI折线图中更改系列图标的形状?可以使用自定义图标吗?

  17. 17

    JFree折线图中的自定义系列形状

  18. 18

    R-自定义折线图中X轴的值

  19. 19

    折线图自定义X值访问器

  20. 20

    Highcharts折线图不遵守图例自定义

  21. 21

    如何在自定义WPF控件(如折线图)中呈现动态数据?

  22. 22

    Google折线图自定义x轴的周数到月份

  23. 23

    如何在Shield UI JavaScript折线图中添加自定义标签

  24. 24

    自定义剑道折线图

  25. 25

    向空白ggplot2折线图添加自定义图例

  26. 26

    使用自定义 X 值绘制折线图

  27. 27

    Matplotlib:绘制折线图设置线型、比例和自定义颜色

  28. 28

    在chart.js 中使用自定义数据格式进行多轴折线图

  29. 29

    带有日期时间折线图的 Highcharts 自定义属性

热门标签

归档