Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何给epoch.js图表的线条上色?_Javascript_Graph_Charts - Fatal编程技术网

Javascript 如何给epoch.js图表的线条上色?

Javascript 如何给epoch.js图表的线条上色?,javascript,graph,charts,Javascript,Graph,Charts,我从graphite中提取一些数据,对其进行转换并使用 这将成功显示图形,但两条线均为黑色。每一行都有不同的颜色,但我在文档中找不到任何关于如何执行此操作的参考,也无法从示例的源代码中了解它是如何执行此操作的 如何更改线条的颜色?我也遇到过同样的问题,我花了很长时间才意识到问题所在 在我的例子中,我忘记将class=“epoch category10”添加到包含图形的div中。例如 <div id="area" class="epoch category10" style="height:

我从graphite中提取一些数据,对其进行转换并使用

这将成功显示图形,但两条线均为黑色。每一行都有不同的颜色,但我在文档中找不到任何关于如何执行此操作的参考,也无法从示例的源代码中了解它是如何执行此操作的


如何更改线条的颜色?

我也遇到过同样的问题,我花了很长时间才意识到问题所在

在我的例子中,我忘记将class=“epoch category10”添加到包含图形的div中。例如

<div id="area" class="epoch category10" style="height: 200px;"></div>


基本和实时图表页面上的示例似乎缺少此类定义。然而,入门页面明确说明了上述内容。

我也遇到过同样的问题,我花了相当长的时间才意识到问题所在

在我的例子中,我忘记将class=“epoch category10”添加到包含图形的div中。例如

<div id="area" class="epoch category10" style="height: 200px;"></div>


基本和实时图表页面上的示例似乎缺少此类定义。但是,入门页面特别说明了上面的一行。

如果要设置每层的颜色,此技巧可以起作用:


有关类别颜色的更多信息。默认情况下,使用的是
category10
,因此“category1”是
#1f77b4
,“category2”是
#ff7f0e
等如果要设置每层的颜色,此技巧可以工作:

有关类别颜色的更多信息。默认情况下,使用的是
category10
,因此“category1”是
#1f77b4
,“category2”是
#ff7f0e

var layer_num = 0  # insert here the number of the layer
var catname = "category2"  # insert here the css class category
chart.getVisibleLayers()[layer_num].className = "layer " + catname