gpt4 book ai didi

javascript - Chart.js 无法创建图表

转载 作者:行者123 更新时间:2023-11-30 14:37:46 24 4
gpt4 key购买 nike

我正在尝试使用 Chart.js 创建一个简单的条形图,但每次我尝试呈现它时,都会出现以下错误:无法创建图表:无法从给定项目获取上下文。

  var hashtags = ["activewear", "adidas", "aloyoga", "batterseapark", "outdoors", "park", "training", "winter", "workout", "workoutwednesday"]
var avg_likes = [1185, 5311, 5521, 1713, 949, 321, 2860, 2661, 18899, 8108]

var chart = document.getElementById("chart");
var myBarChart = new Chart(chart, {
type: 'bar',
data: {
labels: hashtags,
datasets: [{
data: avg_likes
}]
},
options: {}
});
    <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.7.2/Chart.min.js"></script>

<div id="chart"></div>

最佳答案

您必须添加一个 Canvas 元素作为图表的基础。将 html 更改为:

<div class="chart-container">
<canvas id="chart"></canvas>
</div>

关于javascript - Chart.js 无法创建图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50153324/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com