我有一個高位圖例,其中的符號以不同的尺寸顯示,因爲它們在實際圖表中大小不同。不幸的是,當數據點的大小增長時,它們也在傳奇中成長。無論數據點大小如何,我都希望圖例符號保持相同的大小。Highcharts Legend中的符號
以下是數據點隨圖形一起增長的示例。萬一它很重要,我正在使用的實際圖形是散點圖(與示例不同)。
任何幫助,非常感謝!
我有一個高位圖例,其中的符號以不同的尺寸顯示,因爲它們在實際圖表中大小不同。不幸的是,當數據點的大小增長時,它們也在傳奇中成長。無論數據點大小如何,我都希望圖例符號保持相同的大小。Highcharts Legend中的符號
以下是數據點隨圖形一起增長的示例。萬一它很重要,我正在使用的實際圖形是散點圖(與示例不同)。
任何幫助,非常感謝!
這是一個小黑客,但它是我能想到的最好的。你畫的情節後,手動調整圖標符號:
$(chart.series).each(function(){
this.legendSymbol.attr('width',8);
this.legendSymbol.attr('height',8);
this.legendSymbol.attr('x',this.legendLine.attr('translateX')-17);
this.legendSymbol.attr('y',this.legendLine.attr('translateY')-4);
});
更新小提琴here。
個人我不能看到這種情況發生,雖然線標記:{radius:20}是他們爲什麼這麼大的原因... – Steve
我希望找到一種方法來讓標記爲一個尺寸,而傳說標記留在標準半徑:5 - 或默認值。 – Robert