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

How to add custom event on bubble in ForceDirectedTree amcharts

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

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/

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

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