如何使用导入这个npm包?
我想导入这个包。
链接只提供这个例子
var LineChart = require("react-chartjs").Line; var MyComponent = React.createClass({ render: function() { return <LineChart data={chartData} options={chartOptions} width="600" height="250"/> } });
但如何导入像这样
import {LineChart } from 'react-chartjs';
我无法弄清楚如何
。线;
在import风格
鉴于oxy_js的答案,我相信你想要的import行是
import { Line as LineChart } from 'react-chartjs';
这是导入Line
但将其作为LineChart
在此文件中使用。
var LineChart = require("react-chartjs").Line;
当量
import Line from 'react-chartjs/lib/line';
你可以写
import Line from 'react-chartjs';
因为在react-chartjs
index.js
中Line被列为
module.exports = { Bar: require('./lib/bar'), Doughnut: require('./lib/doughnut'), Line: require('./lib/line'), Pie: require('./lib/pie'), PolarArea: require('./lib/polar-area'), Radar: require('./lib/radar'), createClass: require('./lib/core').createClass };
然后在需要时使用{Line}
。