Chart.js 出现空白

问题描述

我在普通 JavaScript 页面中使用 chart.js,但图表显示为空白。我在 Google Chrome 控制台中没有收到任何错误。下面是我正在使用的代码

ImageName

chart.js 可以与纯 JavaScript 一起使用吗?我使用的代码有什么问题吗?

解决方法

请在配置中分配数据键来分配图表数据

const labels = [
  'January','February','March','April','May','June',];
const chartData = {
  labels: labels,datasets: [{
    label: 'My First dataset',data: [0,10,5,2,20,30,45],}]
};

const config = {
  type: 'line',data: chartData,options: {}
};


var myChart = new Chart(
  document.getElementById('myChart'),config
);
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
<div class="container">
  <div>
    <canvas id="myChart" width="200" height="200"></canvas>
  </div>
</div>

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...