(本文档仅供参考)
问题说明
线图或柱图等组件如果设置图例只显示前几个图例?
解决方案
可以写宏处理:
把下面宏代码复制到代码区域:
function main(page: IPage, portlet: IEChartsPortlet) {
debugger;
let options = portlet.getChartOptions()
let datas = options.series
options.legend.data = []
for (let i = 0; i < 3; i++) {
let item = datas[i]
options.legend.data.push(item.name)
}
portlet.setChartOptions(options)
}
如果的饼图可以看示例:【仪表盘】图形组件中只显示部分图例