[英]Uncaught ReferenceError: Chart is not defined at test.html:11
我正在完成我的 cs50 最终项目,所以我正在 cs50 ide 中进行编码。 我正在尝试使用 chart.js 创建一个图表,所以我正在使用他们提供的测试代码来尝试让它在我的网站上运行。 但是,当我在服务器上时,我收到标题中写的错误。 我尝试将 JavaScript 代码放在单独的文件中,但这也不起作用。 关于我做错了什么的任何想法?
这是我的代码
<!DOCTYPE html>
<html lang="en">
<head>
<script scr="https://cdn.jsdelivr.net/npm/chart.js@2.9.4/dist/Chart.min.js"></script>
<title> Chart</title>
</head>
<body>
<canvas id="myChart" width="400" height="400"></canvas>
<script>
var ctx = document.getElementById('myChart').getContext('2d');
var myChart = new Chart(ctx, {
type: 'bar',
data: {
labels: ['Red', 'Blue', 'Yellow', 'Green', 'Purple', 'Orange'],
datasets: [{
label: '# of Votes',
data: [12, 19, 3, 5, 2, 3],}]
}});
</script>
</body>
</html>
您的图表 JS 脚本包含有错字。 你已经完成了scr
而不是src
。
<script src="https://cdn.jsdelivr.net/npm/chart.js@2.9.4/dist/Chart.min.js"></script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.