示例仅供参考,若是实际场景和示例需求场景有所差别,有可能需要自行调整宏代码。 |
如何实现在散点图上直接显示产品类型,如“特制品”?
1)设置好散点图,如下:
2)新建客户端宏模块
3)宏代码如下:
function main(chartView) { debugger; var meterReport = chartView.getContext(); var chart = chartView.getChartObject(); var options = chart.getOptions(); var series = options.series[0]; var dataset = series.data; series.label = { show: true, position: "top", formatter: "{@[2]}" //{@[n]}:数据中维度n的值,如{@[3]}` 表示维度 3 的值,从 0 开始计数。 }; } |
4)效果如下:
备注说明:也可直接通过扩展属性实现,具体如下:
{ "series": [{ "label": { "normal": { "show": true, "position": "top", "formatter": "function (param) {return param.value[2];}" } } }] } |
示例资源:散点图数据标签设置.xml