Unicode字符未显示在HighChart标记中
我试图使用unicode字符作为highchart标记符号,但它不显示。这是我的代码:Unicode字符未显示在HighChart标记中,unicode,highcharts,Unicode,Highcharts,我试图使用unicode字符作为highchart标记符号,但它不显示。这是我的代码: marker: { symbol: "⭐", lineColor: null, lineWidth: 2 } 您可以使用换行符号方法添加对unicode字符的支持: H.wrap(H.SVGRenderer.prototype, 'symbol', function(proceed, symbol, x, y, w, h) { if (symbol.indexOf('text:')
marker: {
symbol: "⭐",
lineColor: null,
lineWidth: 2
}
您可以使用换行符号方法添加对unicode字符的支持:
H.wrap(H.SVGRenderer.prototype, 'symbol', function(proceed, symbol, x, y, w, h) {
if (symbol.indexOf('text:') === 0) {
var text = symbol.split(':')[1],
svgElem = this.text(text, x, y + h)
return svgElem;
}
return proceed.apply(this, Array.prototype.slice.call(arguments, 1));
});
现场演示:
API参考:
文档:能否请您分享工作样本。