Javascript 在HighCharts中将值显示为DataLabel

Javascript 在HighCharts中将值显示为DataLabel,javascript,highcharts,Javascript,Highcharts,我需要根据条件显示y或y*10,并且我不应该更改数据中的值y。所以我想通过访问MYVALUE而不是y来将其显示为datalabel。这可能吗?当我运行代码时,它不会在屏幕上打印任何内容。感谢要引用格式中的自定义数据值,您需要指定它属于该点。即{point.MYVALUE}。类似地,如果要访问series自定义点,则需要编写{series.MYSERIESVALUE} 工作示例: 更多信息请点击此处: 在这里: series: [{ data: [{

我需要根据条件显示y或y*10,并且我不应该更改数据中的值y。所以我想通过访问MYVALUE而不是y来将其显示为datalabel。这可能吗?当我运行代码时,它不会在屏幕上打印任何内容。感谢

要引用格式中的自定义数据值,您需要指定它属于该点。即{point.MYVALUE}。类似地,如果要访问series自定义点,则需要编写{series.MYSERIESVALUE}

工作示例:

更多信息请点击此处:

在这里:

series: [{
        data: [{
                y: 9.5,
            MYVALUE: 95
        }],
        dataLabels: {
            format: '<div style="text-align:center"><span style="font-size:25px;color:' +
                ((Highcharts.theme && Highcharts.theme.contrastTextColor) || 'black') + '">{MYVALUE}</span><br/>' +
                   '<span style="font-size:12px;color:silver"></span></div>'
        },
    }]