I'm using angular nvd3 directives.
according to the exemple :https://github.com/angularjs-nvd3-directives/angularjs-nvd3-directives/blob/master/examples/lineChart.with.automatic.resize.html
<!--
width and height are removed from the directive for automatic resizing.
-->
Well, if I change The Div size of the graph. it resize but only when I move/open/close the 'console view' (ctrl + shift + i on FF).
I check on angular-nvd3-directive, There is no event call for the resize, so I suppose it's a d3/nvd3 comportement?
My question so far: How to simulate this kind of event for the graph to resize?
You could try firing another resize event which could repaint the graph. window.dispatchEvent(new Event('resize'));
A similar approach worked for me with Chart.js. It's odd when the console being visible changes the page - still don't fully understand how that works but it shows up regularly with dynamic layouts.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With