我正在使用gevgeny/angular2-highcharts在角度项目中使用高图。我正在尝试使用Highcharts.SVGRenderer#text。
它通常在highstock中工作
如果我在angular2-highcharts中使用相同的代码则无效
检查Plunker
片段
chart:{
events:{
load:function(){
var charts=this;
charts.renderer.text('Series 1', 10, 11)
.attr({
rotation: -25
})
.css({
color: '#4572A7',
fontSize: '16px'
})
.add();
}
}
},
我如何在angular2 highcharts中使用renderer.text
?
最后我从chart-events得到了想法并修改了我的代码。
class AppComponent {
constructor(private http: Http) {
http.get('https://cdn.rawgit.com/gevgeny/angular2-highcharts/99c6324d/examples/aapl.json').subscribe(res => {
this.options = {
chart:{
},
title : { text : 'AAPL Stock Price' },
series : [{
name : 'AAPL',
data : res.json(),
tooltip: {
valueDecimals: 2
}
}]
};
});
}
options: Object;
onChartload (e) {
e.context.renderer.text('Series 1', 100, 170)
.attr({
rotation: -25
})
.css({
color: '#4572A7',
fontSize: '16px'
})
.add();
}
}