未捕获的IndexSizeError:ChartJS
UnCaught IndexSizeError: ChartJS
本文关键字:ChartJS IndexSizeError 更新时间:2023-09-26
我使用ChartJS为不同的项目显示饼图和条形图。当我单击"统计信息"选项卡中的第一个项目时,它会正确显示图表。当我点击下一个项目时,它不会显示以后的图表。相反,会抛出一个异常:
Uncaught IndexSizeError: Failed to execute 'arc' on 'CanvasRenderingContext2D': The radius provided (-0.5) is negative.
我一直在努力解决这个问题。但我无法弥补。有人能帮我吗?
不确定这是否完全是同一个问题,但听起来与我在这里遇到的相似
角度图表角度带面板内的零尺寸
问题是,在某些情况下加载页面时,图表无法接收页面的尺寸(宽度和高度),因此无法再次创建图表。当我的应用程序显示带有AngularJS的模态时,我就遇到了这种情况。所以我做了这个:
在我的index.html 中
<canvas chart-options="viewCountOptions" id="doughnut" class="chart chart-doughnut" chart-data="data" chart-labels="labels" chart-colours="colours" chart-legend="legend">
在我的controllers.js 中
$scope.viewCountOptions = {
responsive: false
};
相关文章:
- 如何在Chartjs中制作整数比例
- 使用ChartJS创建图表栏
- ChartJS v2:点击坐标的比例值(时间比例)
- 如何使用chartjs设置条形图中每个条形图的颜色
- 未捕获的IndexSizeError:ChartJS
- Chartjs工具提示换行
- 如何在chartjs中呈现悬停时的垂直线
- 在 Chartjs v2 极坐标图中重现错误,未绘制所有提供的数据
- 向ChartJS数据集添加其他属性
- 如何更改chartjs模板上的轴、标题、图例格式
- ChartJS - remove axis?
- 如何在初始化后检索ChartJS实例
- chartJs with MySQL and PHP
- Using Createjs and Chartjs
- Angular and ChartJS colors
- 如何为chart.js(chartjs.org)中的所有图表类型添加标签/图例
- Chartjs未显示在Foundation5选项卡中
- 如何使用ChartJS创建圆角矩形
- react chartjs错误无法读取属性'图表'的未定义
- 在chartjs的条形图中添加一个点击事件