javascript - Amcharts 仅显示有关调整大小事件的数据

标签 javascript jquery events twitter-bootstrap

在 Twitter Bootstrap 模式中使用 AmCharts 预览时,我遇到了一个非常奇怪的错误。
实际上它是一个用于预览一些图形数据的模态,但有时它实际上并不显示图形,直到:

-我打开检查元素对话框。(意味着窗口调整大小事件)
- 或者通过调整检查元素对话框的大小(如果它已经打开)。(再次意味着窗口调整大小事件)
-我手动调整浏览器窗口的大小

从我的后端的 Angular 来看,发送数据没有问题,它总是发送相同的数据。

我知道我的问题真的很愚蠢,但我认为可能有人遇到过这个问题。
提前致谢

最佳答案

有同样的问题,通过显示模态后调整大小来解决

$('#myModal').on('shown.bs.modal', function (e) {
chart.invalidateNow();
chart.validateSize();
}

关于javascript - Amcharts 仅显示有关调整大小事件的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20658768/

相关文章:

javascript - 使用 cookie 值设置基本 cookie 和警报

javascript - 如何在另一个窗口中检查打开的 URL?

javascript - jwplayer js api事件获取玩家索引

javascript - 如何获取动态加载图像的图像加载?

javascript - 如何在网页到达底部后停止一次又一次自动滚动?

javascript - 如何使链接在 Twitter 推文中起作用? API + JSON

javascript - 在单选选项中隐藏/显示 Div

jquery - Drupal 7 + jQuery,如何让 jQuery 仅与事件节点(通过 nid)交互,而不是列表中的每个节点

php - Gmap3 显示数据库中 map 上的所有可用标记?

javascript - prototypejs - 使用类为按钮创建点击事件