如何解决如何在codeandbox中使用require(chart.js)
我试图在代码沙盒中执行此操作:
const Chart = require("chart.js");
plot() {
this.chart = new Chart(this.chartRef.current,{
..
}
]
}
});
}
但是,我在 require 上遇到错误:
Cannot find name 'require'.
还有那个Chart is not a constructor
我也尝试将其替换为
import Chart from chart.js
https://codesandbox.io/s/opur8?file=/src/Graph.tsx:2009-2333
解决方法
要加载和注册所有内容,请尝试:
import Chart from 'chart.js/auto';
...这是...的缩写
import { Chart,registerables } from 'chart.js';
Chart.register(...registerables);
...这又是单独导入和注册每个部分的缩写。有关更多示例,请参阅 documentation。
,Chart
类作为命名导出导出。
使用:import {Chart} from 'chart.js'
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。