我使用的是ZoomCharts中的NetChart,它通过在nodeFilter参数中提供chart.updateFilters()
调用的函数来提供筛选节点的选项。我想知道是否存在在updateFilters完成并渲染具有筛选节点的新图表后激发的事件,以便我可以获得当前渲染的节点列表。
我在ChartUpdate上发现了一个事件,但每次调用chart.updateFilters()
时都不起作用。
当您调用chart.updateFilters((时,这会触发数据更新,在下一个即时渲染周期中,节点将根据过滤器进行验证。因此,现在您可以简单地使用setTimeout((和使用api调用nodes((来获取可见节点。或者,您可以挂接nodeFilter((方法,从外部同步数据模型状态,以保持状态始终更新。
如果您的项目中需要新功能,您也可以请求开发新功能(写信至support@zoomcharts.com)