Jeśli używam podpowiedź domyślne Highcharts, wyświetla kręgu kolor danych wykresów (światło/ciemne niebieskie koła w http://jsfiddle.net/WOUNDEDStevenJones/mpMvk/1/):Jak używać formantu podpowiedzi i nadal wyświetlać kolor wykresu (jak to ma domyślnie)?
Ale jeśli używasz niestandardowego formatowania na podpowiedź (http://jsfiddle.net/WOUNDEDStevenJones/4vd7J/), kolory nie są wyświetlane:
Jak dostać/użyć tego koloru w niestandardowym sformatowana podpowiedzi? Z tego, co wiem, nie ma w ich dokumentacji (http://api.highcharts.com/highcharts#tooltip.formatter) wyjaśnienia, jak używać tego w niestandardowej sformatowanej podpowiedzi.
ten wyświetla kolory danych w dymku domyślnie:
tooltip: {
shared: true
}
Ale tego nie robi:
tooltip: {
formatter: function() {
var s = '<b>'+ this.x +'</b>';
$.each(this.points, function(i, point) {
s += '<br/>'+ point.series.name +': '+
point.y +'m';
});
return s;
},
shared: true
},
Od Highcharts 4.0.4, należy użyć cudzysłowów wokół wartości atrybutu stylu - pojedyncze cudzysłowy nie działają. HTH –
Rozumiem, że jest to stary wątek, ale dla każdego, kto szuka rozwiązania tego problemu w Highcharts 5.0.14, to rozwiązanie nie działało dla mnie, ale zamieniło sekcję stylu na następującą: 'style =" color: '+ point.color + '"' –
Dzięki, @CraigHowell, zaktualizowałem swoją odpowiedź, aby to uwzględnić. Szczerze mówiąc, nie pamiętam, dlaczego miałem tę zmienną w nawiasach klamrowych, a inne po prostu się połączyły, ale teraz wszystko łączy się ze sobą. – WOUNDEDStevenJones