如何检查NVD3图表是否已经渲染?

时间:2019-03-31 17:35:22

标签: javascript events nvd3.js

我正在使用nv.models.multiBarChart,并将其保存到全局变量supplier_graph中以在外部使用。

我检查了元素,发现即使绘制了图表,supplier_graph.multibar.__rendered还是false。 PS:我现在是一个私有变量,但是我分散了:)

背景:我只想在绘制所有图表后才启动功能。 supplier_graph.dispatch.on('renderEnd', supplierGraphRendered);仅在尚未提供vendor_graph的情况下有效。如果已经渲染,则需要手动触发supplierGraphRendered()

我怎么知道图表是否呈现?

PS:我有nvd3版本1.8.6-dev和d3版本3.4.2,但是我也用5.9.2进行了检查,没有成功

0 个答案:

没有答案