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

问题描述 投票:0回答:1

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

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/

javascript amcharts amcharts4
1个回答
1
投票

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

const newColor = e.target.dataItem.color.lighten(-0.2)
e.target.dataItem.color = newColor
e.target.fill = newColor
© www.soinside.com 2019 - 2024. All rights reserved.