除了常规的图形属性设置,如果还需一些个性化的图形样式需求,可以通过自定义属性实现。
自定义属性设置项可通过编写Echarts代码对图形的样式进行修改,左下方显示图形使用的版本,界面如下所示:
功能说明如下:
设置项 | 说明 | |
---|---|---|
按钮 | 示例 | 生成参考示例,用户可参考示例编写自定义属性。 |
格式化 | 调整Echarts代码的格式。 | |
说明文档 | 可前往Echarts官网查看Echarts配置项的使用文档。 | |
页面 | 图形配置 | 用于配置用户自定义编写的扩展代码,支持注释,支持的注释格式:/*ABC*/、//ABC 。 |
完整配置 | 用于展示组件的完整属性代码,不允许修改。 |
1、场景描述:添加自定义属性,使图形提示内容由销售量(合计):xxx变为数值:xxx元,效果如下图所示:
2、操作步骤
(1)选中组件,点击组件设置,编辑自定义属性。
(2)将如下Echarts配置加入到自定义属性中:
方式一:使用formatter函数
"tooltip": { "formatter": "function(a){return'发货区域:'+a.name+'</br>'+'数值:'+a.data.value[1]+'元'}" } |
方式二:使用函数
function test(a) { //返回标签内容 return '发货区域:' + a.name + '</br>' + '数值:' + a.data.value[1] + '元' } option = { tooltip: { /*箭头函数*/ formatter: (a) => { return test(a) } } } |
(3)点击确定,自定义属性效果生效,如下图所示:
关于Echarts的使用,可参考文档 Echarts基本使用方法。