PHP前端开发

在 ECharts 曲线图中如何绘制五角星标记?

百变鹏仔 3周前 (11-26) #echarts
文章标签 图中

如何在 echarts 中绘制五角星标记?

在 echarts 曲线图形中,可以利用 markpoint 属性在数据点上添加自定义标记形状,以此来绘制显着的图标标记,例如五角星。

代码示例:

option = {  // ... 其他配置  series: [    {      // ... 其他配置      markPoint: {        data: [          {            type: 'max'          }        ],        symbol: 'path://M 200 200 l-40 100 100 -80 -120 0 100 80 -40 -120 -40 120z',        symbolSize: 30,        symbolOffset: [0, 30],        itemStyle: {          color: 'red'        }      }    }  ]};

在此代码中,symbol 属性指定了自定义标记形状,其值为 echarts 内置的五角星路径。 itemstyle 属性则控制标记的颜色。