Я использую nv.models.multiBarChart
и сохраняю его в глобальную переменную supplier_graph
, чтобы использовать его снаружи.
Я проверил элемент и вижу, что, даже если диаграмма отрисована, supplier_graph.multibar.__rendered
равно false
. PS: у меня сейчас это приватная переменная, но я в отчаянии:)
Справочная информация: я хочу запускать функцию только тогда, когда все графики отображаются. supplier_graph.dispatch.on('renderEnd', supplierGraphRendered);
работает, только если supplier_graph еще не отрендерен. Если он уже обработан, мне нужно стрелять supplierGraphRendered()
вручную.
Как узнать, отображается ли график?
PS: у меня nvd3 версии 1.8.6-dev и d3 версии 3.4.2, но я также проверил с 5.9.2 без успеха