效果如下:
把下面宏代码复制到代码区域;
function main(page: IPage, portlet: IEChartsPortlet) { let options = portlet.getChartOptions() // console.log('options: ', options) options.tooltip.formatter = function (params: any, ticket: any, callback: any) { let value2 = params.data.value[2] //获取指标值 let value3 = params.data.value[3] let total = parseFloat(value2) * parseFloat(value3) let str = `销量:${value2}<br/>单价:${value3}<br/>总计:${total}<br/>自定义指标1<br/>自动有指标2` return str } portlet.setChartOptions(options) //设置指标 } |
示例主要使用的是IEChartsPortlet对象下的setChartOptions方法,点击查看API详情
代码资源:migrate.xml