Ich versuche, HighCharts in Angular2 mit Typoskripten zu verwenden.Callback-Funktion an labelFormatter in Highchart-Legende in Typoskript übergeben
Ich versuche meinen Legendentext zu formatieren, mit einem Bild daneben. Die HighChart-Legende verfügt über die labelFormatter-Eigenschaft, um eine Rückruffunktion bereitzustellen.
http://api.highcharts.com/highcharts#legend.labelFormatter
Callback-Funktion jedes der Etiketten Reihe zu formatieren. Das Schlüsselwort bezieht sich auf das Serienobjekt oder das Punktobjekt bei Kreisdiagrammen. Standardmäßig wird der Serien- oder Punktname gedruckt.
Aber ich weiß nicht, wie Callback-Funktion in Maschinenschriften zu labelFormatter Eigentum zu übergeben.
updateChart(): void {
let newOptions = {
legend: {
useHTML: true,
itemMarginBottom: 10,
enabled: true,
floating: true,
align: 'center',
verticalAlign: 'top',
labelFormatter: (s) => this.getLegendLabel(s),
y: 35
}
}
}
getLegendLabel(seriesDetails) {
console.log(seriesDetails);
}
Aber ich bin immer für seriesDetails Objekt nicht definiert.
und wenn ich dieses Schlüsselwort irgendwo verwendet, bezieht es sich auf diese Komponente eher als Reiheninformationen.
Perfekt ... Arbeiten absolut gut ... – microchip78