2015-08-04 3 views
0

Я использую d3js все эти дни и недавно узнал, что c3js облегчает работу.Есть ли способ переопределить c3_chart_internal_fn.generateResize на c3js?

Теперь у меня есть график, и когда я пытаюсь изменить размер страницы, график перерисовывает себя. Могу ли я переопределить это? Tried Onresize и Onresized, они не переопределяют поведение по умолчанию. На основании кода, который при изменении размера, он вызывает эту функцию https://github.com/masayuki0812/c3/blob/master/c3.js#L968

Любая помощь приветствуется!

ответ

1

Вы можете просто перезаписать его для своего экземпляра диаграммы. Что-то вроде

chart.internal.generateResize = function() { } 

, что сказал, что вы, вероятно, хотите, , если нет других обработчиков изменения размера

window.onresize = null; 
+0

Высоких, я должен был использовать c3.chart.internal.fn.generateResize = функцию () {} Благодаря –