reactjs - 为什么我通过导入 react-chartjs-2 得到运行时错误
问题描述
我是反应新手。我正在尝试使用 charjs 作为反应组件。
添加以下导入语句后,我会立即收到运行时错误:
import { Bar } from 'react-chartjs-2';
运行时错误:
组件编译并导致上述错误?
组件代码:
import React from 'react';
import { Bar } from 'react-chartjs-2';
const BarChart = () => {
return (
<div>
Bar Chart
</div>
)
}
export default BarChart
我究竟做错了什么?
解决方案
想通了这个问题。chart.js 刚刚从版本 2.x 升级到 3.x - react-chartjs-2 尚未更新的几个重大更改。我将 chart.js 版本降级到 2.9.4 并让它工作:
npm install chart.js@2.9.4
推荐阅读
- java - 更新查询在preparedStatements Java中不起作用
- c - 如何在链接器文件中添加堆内存
- ionic-framework - 我正在尝试在离子应用程序中制作侧面菜单。但是侧边菜单的链接没有点击
- node.js - 应用程序之间通过 docker 网络的 dokku 内部连接
- javascript - 如何从对象中获取对应的key和value,并将其转换为数组对象
- firebase - 如何阻止堆栈中的两个小部件相互重叠?
- javascript - 在 ReactJS 中隐藏条件文本
- c++ - 以下代码的时间复杂度是多少?
- azure-data-explorer - Partition an unpartitioned table in ADX
- python - 如何提取文件中的句子?