gpt4 book ai didi

javascript - Angular nvd3 折线图自动调整大小

转载 作者:可可西里 更新时间:2023-11-01 01:19:09 26 4
gpt4 key购买 nike

我正在使用 Angular nvd3 指令。

根据示例: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.
-->

好吧,如果我更改图形的 Div 大小。它会调整大小,但只有当我移动/打开/关闭“控制台 View ”时(ctrl + shift + i 在 FF 上)。

我检查了 angular-nvd3-directive,没有调整大小的事件调用,所以我想这是一个 d3/nvd3 comportement?

我目前的问题是:如何模拟这种事件来调整图表的大小?

最佳答案

您可以尝试触发另一个可以重新绘制图形的调整大小事件。 window.dispatchEvent(new Event('resize'));

Chart.js 的类似方法对我有用。当可见的控制台更改页面时,这很奇怪 - 仍然不完全理解它是如何工作的,但它会定期显示动态布局。

关于javascript - Angular nvd3 折线图自动调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31139645/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com