我使用带有typescript + react的react-chartjs-2,并试图创建一个简单的条形图,但我的浏览器控制台抱怨width未定义。我不太确定下面是否有什么我没有配置的东西? 浏览器控制台错误: Uncaught TypeError: Cannot read property 'width' of undefined
at n.draw (Chart.js:15474)
at Object.draw (Chart.js:7231)
at $t.draw (Chart.js:9825)
at $t.render (Chart.js
我使用的是Chart.js版本: 2.7.3
我的图表标题有三行。我想把最上面一行的字体大小定为16,然后是第二行14和第三行12。我不知道这是否可行,而且还没有找到解决办法。
下面是我的代码的一部分,它定义了我的图表的选项.
options: {
title: {
display: true,
// Supply the title as an array and each array index prints on a separate line in the title section
text: ['My Chart
我将chart.js与django一起使用,并收到一个错误,因为我没有导入chart.js助手函数getRelativePosition和getValueForPixel
initialize:178 Uncaught TypeError: Cannot read properties of undefined (reading 'getValueForPixel')
at tn.onClick (initialize:178:56)
at tn.handleEvent (Chart.min.js:7:111837)
at tn.eventHandler
我在chart.js中创建了一个条形图,其配置如下:
import Chart from 'chart.js/auto';
document.addEventListener("turbo:load", function(e) {
let manufacturersPieChartCanvas = document.getElementById('manufacturers-pie-chart');
if (manufacturersPieChartCanvas) {
let labels = JSON.parse(manuf
我想在我的网站上使用Chart.js。正如标题所示,我使用的是React.js。要使用Chart.js,我需要这样的画布和上下文:
let context = document.getElementById('canvas').getContext('2d');
let chart = new Chart(context, ...);
所以我这样设计这个组件:
export function updateChart() {
let context = this.refs.chart.getContext('2d');
let ch
在我的项目中,我使用chart.js和Django在图表中显示数据。我需要不同类型的图表。但是在chart.js文档中,我无法找到我所附的图表类型。
var chart = new Chart(ctx, {
type: 'bar', # here shows ber type
data: data,
});
我要写哪种字体来显示图表?
我得到了这个错误: ERROR RangeError: Maximum call stack size exceeded
at ChartElement.update (Chart.js:11474)
at fitBoxes (Chart.js:7127)
at fitBoxes (Chart.js:7145)
at fitBoxes (Chart.js:7145)
at fitBoxes (Chart.js:7145)
at fitBoxes (Chart.js:7145)
at fitBoxes (Chart.js:7145)