如何在高图表中动态更新线性渐变到区域
How to dynamically update linear gradient to area in HighCharts?
我正在尝试在面积图中应用渐变。更新后图表正在重新呈现。但在这种情况下,渐变不会更新。我感谢任何帮助。我准备进一步提供详细信息。提前谢谢你。
这是我的尝试,
$(function () {
$('#container').highcharts({
chart: {
type: 'area'
},
plotOptions: {
series: {
fillColor: {
linearGradient: [0, 0, 0, 300],
stops: [
[0, '#E6C80E'],
[1, '#FEFC50']
]
}
}
},
series: [{
data: [20, 200, 100, 0.1, 150, 50, 30, 40, 300]
}]
});
chart.series[0].update({
linearGradient: { x1: 0, y1: 0, x2: 0, y2: 1},
stops : [
[0,'#c74350'],
[1,'#fe7676']
]
});
});
这是链接 http://jsfiddle.net/42fowwg0/
首先,当您使用 chart.series[0].update
时,您没有 chart
变量。您可以使用以下方法获取它:
Highcharts.charts[0].series[0].update
请参阅控制台中的错误,它显示chart
未定义。
对于stops
您使用了错误的格式。像这样使用它:
stops: [[0, '#c74350'],
[1, '#fe7676']]
这是小提琴:http://jsfiddle.net/42fowwg0/2/
相关文章:
- Highcharts colorsByPoint与系列中的线性渐变一起使用时不起作用
- 时间序列数据的线性回归
- 在SVG地图上添加水的渐变,就像在谷歌地图(PHP/JS)中一样
- 画布使用带有角度的线性渐变背景集
- 在文本区域的焦点上分割渐变
- Chart.js-添加渐变而不是纯色-实现解决方案
- 简单的jQuery段落渐变器
- 猫头鹰旋转木马2罐头't使渐变动画工作
- 颜色滑块渐变
- -当在JQuery Slider上添加-webkit线性梯度时,moz线性梯度会被破坏
- jQuery鼠标悬停渐变效果
- jQuery渐变光晕特殊文本效果
- 全宽滑块-交叉渐变过渡问题
- 使用Javascript有没有办法抓取由线性或径向渐变渲染的背景图像
- 更改线性渐变的单色
- CSS线性渐变朝左(从右到左)
- 如何在高图表中动态更新线性渐变到区域
- 动态将线性渐变设置为 Google 地图 SVG 路径图标
- 是否可以在具有多个停止点的高图中呈现线性渐变
- 使用javascript从HTML中线性渐变提供的范围中选择颜色