该宏示例在 V10.5上 验证通过 本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 |
自助仪表盘中带横纵坐标的图形,其横纵坐标默认的最小值是0,若我们想改变横纵坐标的最小值,可以通过自助仪表盘宏来实现。
1. 示例效果
通过宏设置Y轴最小值为200,效果如下:
效果如下:
把下面宏代码复制到代码区域;
function main(page: IPage, portlet: IEChartsPortlet) { // 获取ECharts组件的配置项options let options = portlet.getChartOptions() // 设置Y轴最小值为200,而不是默认的0 options.yAxis.min = 200 // 将修改好的options设置回组件中进行渲染 portlet.setChartOptions(options) } |
示例主要使用的是IEChartsPortlet对象下的setChartOptions、getChartInstance方法,点击查看API详情
代码资源:migrate.xml