Javascript 基于X和Y坐标将热图数据标签颜色设置为红色

Javascript 基于X和Y坐标将热图数据标签颜色设置为红色,javascript,highcharts,jasper-reports,jasperserver,Javascript,Highcharts,Jasper Reports,Jasperserver,我试图突出显示一个基于热图x和y坐标的单单元格数据标签。由于我在jasper内部使用它,这种方法无法正常工作。有人能告诉我如何使用格式化程序吗 series:{ data: data, dataLabels: { /*formatter:function(){ i'm having x and y cordinates and i wanted to plot the lable color and it should be surround

我试图突出显示一个基于热图x和y坐标的单单元格数据标签。由于我在jasper内部使用它,这种方法无法正常工作。有人能告诉我如何使用格式化程序吗

series:{ 
     data: data,
     dataLabels: {
                /*formatter:function(){ i'm having x and y cordinates and i wanted to plot the lable color and it should be surrounded with a square as given in sample fiddle*/}}

TIA

您需要使用格式化程序吗?我认为这更容易,因为你知道x&y直接为那个特定点的标签设置选项:@PawełFus ur sol。当x和y是静态的,也就是说,我们已经知道这些值,在我的例子中,这些值来自一个URL,所以我必须将它们提取到变量中,然后使用它们。我试过使用上面的提琴方法,但我在jasper中遇到了出口问题。我试图在series.dataLabels.formatter:function()中使用这种方法{if(this.point.x=url\ux&&this.point.y=url\y)颜色:'red'else颜色:'black'}。有可能吗?没有这种办法。您可以返回带有样式的格式化的
标记,但并非所有标记都将转换为SVG/VML。请参阅:如果不想使用从Highcharts导出的
export
(或者导出的图像可能有点不同),请将
useHTML
标志设置为true:ok。我会试试这条路@PawełFus。非常感谢你的支持。