有没有办法覆盖c3js上的c3_chart_internal_fn.generateResize?

时间:2015-08-04 15:02:59

标签: javascript d3.js resize override c3

我这些天一直在使用d3js,最近发现c3js让工作变得更轻松。

现在,我有了图表,当我尝试调整页面大小时,图表会自动重绘。有没有办法可以覆盖这个?尝试Onresize和Onresized,它们不会覆盖默认行为。 从代码中发现,当我调整大小时,它会调用此函数 https://github.com/masayuki0812/c3/blob/master/c3.js#L968

任何帮助表示赞赏!

1 个答案:

答案 0 :(得分:1)

您可以为图表实例覆盖它。像

这样的东西
chart.internal.generateResize = function () { }

那就是说,如果没有其他调整大小的处理程序,你可能想要的是

window.onresize = null;