echart点击后,怎样只更改部分样式?

比如说,echarts柱状图里有A、B、C三条柱。
点击某一条柱图之后,
怎样使这一条柱的颜色更改呢?

我的方法:
通过click重写整个option再重新渲染echart,效果很差

能通过只修改部门属性值来实现吗?
(比如划过高亮就只更改了部分属性,而没有重绘吧)

(类似于,点击柱高亮,再点击取消高亮这样的操作)

感谢大家指导

已解决 悬赏分:60 - 解决时间 2021-11-27 04:16
反对 0举报 0 收藏 0

回答1

最佳
  • @

    https://www.echartsjs.com/zh/...
    你看官方文档,我记得我们一起就是先绘制好图表的一些样式,然后在加载数据,setOption 你需要更改的样式,不需要重写所有的样式

    支持 0 反对 0 举报
    2021-11-26 08:05