注意 |
---|
示例仅供参考,若是实际场景和示例需求场景有所差别,有可能需要自行调整宏代码。 |
需求
如何实现在散点图上直接显示产品类型,如“特制品”?
思路
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
面板
borderColor | #BBBBBB |
---|---|
bgColor | #F0F0F0 |
borderWidth | 1 |
borderStyle | solid |