我正在使用流程图 API 来显示图表,并且我成功地绘制了数据。 我在一页中加载大约 30 个图表,并在 ui-tabs 中渲染它们。所有图表都完美渲染,页面工作正常。但我仍然收到此错误。 我对所有图表使用了不同的 div id,为所有 div 指定了高度和宽度。从昨天开始我就找不到解决方案。我已经在中央页面中包含了flot所需的所有js。 请在这方面帮助我。
最佳答案
非事件选项卡中的 div 元素是不可见的,并且在显示之前没有宽度或高度。这可能会导致 flot 出现问题,这里的默认做法是仅在显示选项卡时才渲染图表。
一种替代方法是将 div 绝对定位在页面之外,渲染绘图,然后将 div 移动到选项卡中。
关于jquery - 未捕获绘图尺寸无效,图表 api 的宽度 = null,高度 = null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21719522/