如何在ForceDirectedTree amcharts中的气泡上添加自定义事件

时间:2019-04-10 10:11:23

标签: javascript amcharts amcharts4

如何在单击时更改子气泡的颜色或在子气泡上添加悬停效果。 我这样尝试过:

networkSeries.nodes.template.events.on('hit', e=> {
  e.target.dataItem.color = e.target.dataItem.color.lighten(-0.2)
  //networkSeries.deepInvalidate()
  //networkSeries.invalidate()
})

,但不会刷新。 这是示例代码:http://jsfiddle.net/gasnvf0j/

1 个答案:

答案 0 :(得分:0)

您应将颜色分配给fillstroke以查看结果:

const newColor = e.target.dataItem.color.lighten(-0.2)
e.target.dataItem.color = newColor
e.target.fill = newColor