gpt4 book ai didi

javascript - Chart.js 与 React

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:30:56 26 4
gpt4 key购买 nike

我想在我的项目中实现图表,我决定使用react-chart.js

我一开始就试图在我的组件中添加一个示例,所以我添加了这段代码:

var MyChart = React.createClass({

render: function() {
console.log(chartData)
return <LineChart data={chartData} options={null} width="600" height="250"/>
}
});

module.exports = MyChart;

chartData 是一个对象

我有一个错误:

core.js:64 Uncaught TypeError: (intermediate value)[chartType] is not a function

我也试过其他图表,但都没有用,所以我可能做错了什么,但我找不到什么

最佳答案

React Chartjs 也依赖于 Chart.js。像这样安装

npm install --save chart.js@^1.1.1 react react-dom

此外,由于 Line 是一个named export,您需要将其导入为

import {Line as LineChart} from 'react-chartjs';

还要确保你的 chartData 是一个像这样的对象

{
labels: ["January", "February", "March", "April", "May", "June", "July"],
datasets: [
{
label: "My First dataset",
fill: false,
pointHoverRadius: 5,
pointRadius: 1,
pointHitRadius: 10,
data: [65, 59, 80, 81, 56, 55, 40],
spanGaps: false,
}
]
};

关于javascript - Chart.js 与 React,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43245850/

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