0

我在选项卡中有一个 Amcharts,但是当它在页面加载时创建时,它被压缩为不正确的(太小,有时为 0px)高度。当我切换选项卡并返回图表选项卡时,我可以清楚地看到它已调整大小并且在一些可见的高度更改后看起来很完美。

我见过很多类似的话题,但他们都抱怨图表只有在到达选项卡而不是直接加载页面时才具有小尺寸。

在图表建立在页面加载(即使超时)之后,我尝试调用invalidateSize(),validateNow()等,但它没有完成这项工作。

是因为容器没有为 Amcharts 提供足够的信息来处理正确的尺寸吗?为什么 Amcharts 能够在更改选项卡并返回图表之一时重新计算图表的大小?

你能给我一些提示吗?非常感谢

我使用引导标签系统。

4

1 回答 1

0

我终于通过设置固定高度来解决它

.amcharts-chart-div{
  height: 436px !important;
}
于 2018-01-16T09:09:06.197 回答