react中使用echarts

1.npm install echarts --save

2.var echarts = require('echarts');

// 引入柱状图等

require('echarts/lib/chart/bar');

require('echarts/lib/chart/pie');

require('echarts/lib/chart/line');

// 引入提示框和标题组件

require('echarts/lib/component/tooltip');

require('echarts/lib/component/title');

3. html中 

    

    componentDidMount中 

var myChart = echarts.init(document.getElementById('main'));

var option = { title: { text: '世界人口总量', subtext: '数据来自网络' }, tooltip: { trigger: 'axis', axisPointer: { type: 'shadow' } }, legend: { data: ['2011年', '2012年'] }, grid: { left: '3%', right: '4%', bottom: '3%', containLabel: true }, xAxis: { type: 'value', boundaryGap: [0, 0.01] }, yAxis: { type: 'category', data: ['巴西','印尼','美国','印度','中国','世界人口(万)'] }, series: [ { name: '2011年', type: 'bar', data: [18203, 23489, 29034, 104970, 131744, 630230] }, { name: '2012年', type: 'bar', data: [19325, 23438, 31000, 121594, 134141, 681807] } ] };

myChart.setOption(option);

你可能感兴趣的:(react中使用echarts)