body添加初始化事件
setTimeout(function(){
var a =FR.Chart.WebUtils.getChart("chart1").getChartWithIndex(0); //获取chart1图表对象
var ser1=a.components.legend.items[1]; //获取第二个系列图例
ser1.graphic.path.style({ //设置第二个系列图例边框颜色和线宽
'stroke':'#71E2FE',
'stroke-width':'1'
});
var oldLegend1=ser1.updateLegendItemGraphicStyle;
ser1.updateLegendItemGraphicStyle=function(){
oldLegend1.apply(ser1, Array.prototype.slice.call(arguments));
ser1.graphic.path && ser1.graphic.path.style({
'stroke-opacity': '1',
'stroke':'#71E2FE',
'stroke-width':'1'
});
};
var ser2=a.components.legend.items[2]; //获取第三个系列图例
ser2.graphic.path.style({ //设置第三个系列图例边框颜色和线宽
'stroke':'#000000',
'stroke-width':'1'
});
var oldLegend2=ser2.updateLegendItemGraphicStyle;
ser2.updateLegendItemGraphicStyle=function(){
oldLegend2.apply(ser2, Array.prototype.slice.call(arguments));
ser2.graphic.path && ser2.graphic.path.style({
'stroke-opacity': '1',
'stroke':'#000000',
'stroke-width':'1'
});
};
},500)
代码里chart1改成你堆积图的组件名,边框颜色stroke值根据你的需求改
图形不能被联动,联动后代码会失效
