Highcharts:删除标记附带的图例符号

我有一个启用了标记的折线图。我也有自己的自定义图例格式化程序


legend: {

        enabled: true,

        useHTML: true,

        labelFormatter: function() {

            let symbol = '<span style="color:' + this.color + ';font-size:12px;">&#9644;</span>';

            return '<span style="font-size: 12px;">' + symbol +  ' ' + this.name  +  '</span>';

        }

    }

由于我的标记,我在自定义图例符号旁边多了一条线。我尝试使用此解决方案销毁我的标记符号链接:http://jsfiddle.net/Tr7nk/2621/ 但是,切换图例时出现错误

ERROR TypeError: Cannot read property 'isSVG' of undefined
    at E.destroy (highcharts.src.js:4424)
    at t.<anonymous> (chart.component.ts:271)
    at Function.each (jquery.min.js:2)


Qyouu
浏览 112回答 1
1回答

蛊毒传说

symbolWidth您可以将其设置为 0,使其不可见,而不是破坏图例符号。    legend: {        ...,        symbolWidth: 0    }
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript