Chart.js图表未显示

马修·凯斯(Matthew Keys)

我正在尝试并测试一个简单的chart.js图表​​,但是无论如何我似乎都无法显示该图表。

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/Chart.min.js"></script>
  <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
  <title>My Chart.js Chart</title>
</head>
<body>
  <div class="container">
    <canvas id="myChart" width="600" height="400"></canvas>
  </div>

  <script>
    var myChart = document.getElementByID('myChart').getContext('2d');

    var spiderChart = new Chart(myChart, {
      type: 'bar',
      data: {
        labels:['Happiness', 'Organization', 'Communication', 'Leader'],
        datasets:[{
            label: 'Statistics',
            data: [10, 20, 55, 30]
          }]
      }
    });
  </script>

</body>
</html>
yan

简单的Typeo问题:)。您应该使用getElementById而不是getElementByIDon document

工作示例:

var myChart = document.getElementById('myChart').getContext('2d');  // The problem was here

    var spiderChart = new Chart(myChart, {
      type: 'bar',
      data: {
        labels:['Happiness', 'Organization', 'Communication', 'Leader'],
        datasets:[{
            label: 'Statistics',
            data: [10, 20, 55, 30]
          }]
      }
    });
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/Chart.min.js"></script>
  <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
  <title>My Chart.js Chart</title>
</head>
<body>
  <div class="container">
    <canvas id="myChart" width="600" height="400"></canvas>
  </div>


</body>
</html>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

动态更新Chart.js图表的值

来自分类Dev

Chart.js-多个折线图-仅显示最后一个图表

来自分类Dev

Chart.js:未显示图表

来自分类Dev

Chart.js工具提示未显示

来自分类Dev

Chart.js响应式选项-图表未填充容器

来自分类Dev

Chart.js折线图未显示

来自分类Dev

图表js和json,图表未显示

来自分类Dev

通过Chart.js创建多个图表

来自分类Dev

Chart.js v2图表未显示在角度2内(但Chart.js v1完美运行)

来自分类Dev

离子+角图表:未捕获的错误:需要包括Chart.js库

来自分类Dev

我的图表未使用流星中的chart.js显示在浏览器屏幕上

来自分类Dev

Chart.js版本2.2.1不会显示图表

来自分类Dev

角度:chart.js图表未显示

来自分类Dev

AG Grid React Chart工具栏未显示图表工具栏

来自分类Dev

在bulma全高英雄中显示chart.js图表

来自分类Dev

如何使用chart.js显示图表?

来自分类Dev

当我设置图表div的样式属性的高度时,HorizontalBar图表显示在画布下方(Chart.js 2.9.4)

来自分类Dev

为什么我的API中的数据没有显示在React中的chart.js图表上?

来自分类Dev

如何在Vue.js中使用Chart.js从API获取数据以显示图表

来自分类Dev

使用chart.js动态添加图表

来自分类Dev

generator-angular-fullstack和angular-chart.js不显示图表

来自分类Dev

显示多个图表angular.js chart.js

来自分类Dev

Chart.js版本2.2.1不会显示图表

来自分类Dev

使用 chart.js 在同一页面中显示多个响应式图表

来自分类Dev

chart.js 不会在 IE 中显示图表

来自分类Dev

使用 Chart.js 在图表上显示多条动态垂直线

来自分类Dev

chart.js 在 IE11 中不显示图表

来自分类Dev

使用 javascript 和 chart.js 在单个图表上显示两个图形的问题

来自分类Dev

如何使用 Chart.js 在图表上正确显示数据集

Related 相关文章

  1. 1

    动态更新Chart.js图表的值

  2. 2

    Chart.js-多个折线图-仅显示最后一个图表

  3. 3

    Chart.js:未显示图表

  4. 4

    Chart.js工具提示未显示

  5. 5

    Chart.js响应式选项-图表未填充容器

  6. 6

    Chart.js折线图未显示

  7. 7

    图表js和json,图表未显示

  8. 8

    通过Chart.js创建多个图表

  9. 9

    Chart.js v2图表未显示在角度2内(但Chart.js v1完美运行)

  10. 10

    离子+角图表:未捕获的错误:需要包括Chart.js库

  11. 11

    我的图表未使用流星中的chart.js显示在浏览器屏幕上

  12. 12

    Chart.js版本2.2.1不会显示图表

  13. 13

    角度:chart.js图表未显示

  14. 14

    AG Grid React Chart工具栏未显示图表工具栏

  15. 15

    在bulma全高英雄中显示chart.js图表

  16. 16

    如何使用chart.js显示图表?

  17. 17

    当我设置图表div的样式属性的高度时,HorizontalBar图表显示在画布下方(Chart.js 2.9.4)

  18. 18

    为什么我的API中的数据没有显示在React中的chart.js图表上?

  19. 19

    如何在Vue.js中使用Chart.js从API获取数据以显示图表

  20. 20

    使用chart.js动态添加图表

  21. 21

    generator-angular-fullstack和angular-chart.js不显示图表

  22. 22

    显示多个图表angular.js chart.js

  23. 23

    Chart.js版本2.2.1不会显示图表

  24. 24

    使用 chart.js 在同一页面中显示多个响应式图表

  25. 25

    chart.js 不会在 IE 中显示图表

  26. 26

    使用 Chart.js 在图表上显示多条动态垂直线

  27. 27

    chart.js 在 IE11 中不显示图表

  28. 28

    使用 javascript 和 chart.js 在单个图表上显示两个图形的问题

  29. 29

    如何使用 Chart.js 在图表上正确显示数据集

热门标签

归档