Javascript 中途更改动态图系列的颜色

Javascript 中途更改动态图系列的颜色,javascript,dygraphs,Javascript,Dygraphs,在我的动态图表中,我有一个外推的序列。我想给外推的部分涂上不同的颜色,但还没有找到一种方法 我怀疑有一种方法不存在(因为我在文档中发现的建议颜色仅适用于每个系列),但如果有一种方法,如何在中途更改数据系列的颜色?你说得很对-在动态图中无法更改数据系列部分的颜色。但可以使用一个单独的系列来外推数据,如下所示: [ [1, 0, null], [2, 2, null], [3, 4, null], [4, 6, 6], [5, null, 8], [6, null, 10],

在我的动态图表中,我有一个外推的序列。我想给外推的部分涂上不同的颜色,但还没有找到一种方法


我怀疑有一种方法不存在(因为我在文档中发现的建议颜色仅适用于每个系列),但如果有一种方法,如何在中途更改数据系列的颜色?

你说得很对-在动态图中无法更改数据系列部分的颜色。但可以使用一个单独的系列来外推数据,如下所示:

[
  [1, 0, null],
  [2, 2, null],
  [3, 4, null],
  [4, 6, 6],
  [5, null, 8],
  [6, null, 10],
  [7, null, 12],
  [8, null, 14],
]
var g=新动态图(
文件.getElementById(“g”)[
[1,0,null],
[2,2,null],
[3,4,null],
[4, 6, 6],
[5,null,8],
[6,null,10],
[7,null,12],
[8,空,14],
], {
颜色:[“绿色”、“红色”],
标签:['x'、'normal'、'extrapolated'],
冲程宽度:3,
标题:“外推数据的不同系列”
});


请您提供JSFIDLE或其他与实际图表相关的信息好吗?@PetrShevtsov不适用,因为我的问题是让动态图做些什么——而不是使用我的数据。任何动态图提供的实现都会对我同样有用。那么,您是否想要高亮显示区域()之类的东西,但只是使用不同的线颜色,对吗?@PetrShevtsov是的。类似于这个问题,这是关于中途将序列从实线改为虚线: