有什么方法可以让morris.js面积图渐变
Is there any way to make morris.js area chart gradient
我正在使用 morris.js 面积图来显示一年的天气预报。
Fiddle POC:http://jsfiddle.net/XtYr7/337/
脚本:
Morris.Area({
element: 'chart',
data: [
{ m: 'Jan', value: 3 },
{ m: 'Feb', value: 10 },
{ m: 'Mar', value: 5 },
{ m: 'Apr', value: 17 },
{ m: 'May', value: 6 }
// till December
],
xkey: 'm',
ykeys: ['value'],
labels: ['Orders'],
parseTime: false,
lineColors:['#1E9CB5']
});
我想用渐变填充区域。谁能建议我任何解决方法?
使用下面的方法我们可以实现渐变填充
Morris.Area.prototype.fillForSeries = function(i)
{
var color;
return "10-#3b7078-#b6b120:40-#bc951c-#3b7078:90-#3b7078";
}
用法:
渐变
线性渐变格式:“‹angle›-‹colour›[-‹colour›[:‹offset›]]*-‹colour›”,示例:“90-#fff-#000”——从白到黑的90°渐变或“0-#fff-#f00:20-#000”——从白色经红色(20%)到黑色的 0° 渐变。
径向渐变:“r[(‹fx›, ‹fy›)]‹colour›[-‹colour›[:‹offset›]]*-‹colour›”,示例:“r#fff- #000”——从白色到黑色的渐变或“r(0.25, 0.75)#fff-#000”——从白色到黑色的渐变,焦点在 0.25、0.75。焦点坐标在 0..1 范围内。径向渐变只能应用于圆形和椭圆形。
我正在使用 morris.js 面积图来显示一年的天气预报。
Fiddle POC:http://jsfiddle.net/XtYr7/337/
脚本:
Morris.Area({
element: 'chart',
data: [
{ m: 'Jan', value: 3 },
{ m: 'Feb', value: 10 },
{ m: 'Mar', value: 5 },
{ m: 'Apr', value: 17 },
{ m: 'May', value: 6 }
// till December
],
xkey: 'm',
ykeys: ['value'],
labels: ['Orders'],
parseTime: false,
lineColors:['#1E9CB5']
});
我想用渐变填充区域。谁能建议我任何解决方法?
使用下面的方法我们可以实现渐变填充
Morris.Area.prototype.fillForSeries = function(i)
{
var color;
return "10-#3b7078-#b6b120:40-#bc951c-#3b7078:90-#3b7078";
}
用法:
渐变 线性渐变格式:“‹angle›-‹colour›[-‹colour›[:‹offset›]]*-‹colour›”,示例:“90-#fff-#000”——从白到黑的90°渐变或“0-#fff-#f00:20-#000”——从白色经红色(20%)到黑色的 0° 渐变。
径向渐变:“r[(‹fx›, ‹fy›)]‹colour›[-‹colour›[:‹offset›]]*-‹colour›”,示例:“r#fff- #000”——从白色到黑色的渐变或“r(0.25, 0.75)#fff-#000”——从白色到黑色的渐变,焦点在 0.25、0.75。焦点坐标在 0..1 范围内。径向渐变只能应用于圆形和椭圆形。