当我运行服务器时..此组件已加载...在服务器端未发现错误...但是浏览器控制台返回以下错误:
未捕获的TypeError :(中间值)[chartType]不是函数
我的代码如下:
var React = require('react');
var ReactDOM = require('react-dom');
var chart = require('chart.js');
var DoughnutChart = require("react-chartjs").Doughnut;
var Tempvshum = React.createClass({
render() {
var chartOptions = {
segmentShowStroke : true
};
var chartData = [{
value: 300,
color:"#F7464A",
highlight: "#FF5A5E",
label: "Red"
}];
return(<DoughnutChart data={chartData} options={chartOptions} />);
}
});
module.exports = Tempvshum;
我认为问题与chart.js有关。
https://www.npmjs.com/package/chart.js表示该软件包已于2天前上传,现在为2.0.0-beta2版本。我将package.json修改为使用旧版本1.1.1,并且一切正常。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句