我已经安装了react-chartjs。按照说明对其进行测试时,在第10行Chart.js处出现错误,无法读取未定义的'Chart‘属性
以下是我的代码
var React = require('react');
var Chart = require('chart.js');
var LineChart = require("react-chartjs").Line;
var LineChart = React.createClass({
render: function() {
return <LineChart width="600" height="250"/>
}
});module.exports = LineChart;
我被难住了,在网上找不到任何解决方案。感谢您的评论
发布于 2016-03-31 04:48:44
您声明了两次LineChart。更改其中之一的名称,例如:
var MyChart = React.createClass({ /* rest of your code */ });
module.exports = MyChart;发布于 2016-10-05 20:17:59
我也有同样的问题,'npm cache clean‘很有帮助!这可能与chartjs & react-chartjs的依赖有关。
发布于 2016-07-11 21:17:31
我也有同样的问题。在Webpack的帮助下,node_modules被排除在外。看看这个https://github.com/jhudson8/react-chartjs/issues/93。
下面是webpack.config.js的一个示例“模块”部分
module: {
loaders: [
{
test: /\.jsx?$/,
exclude: /(node_modules)/,
loader: 'babel-loader'
}
]
}https://stackoverflow.com/questions/36317146
复制相似问题