实现效果:
// 历年交通运输业新签项目合同区域分布
// 定义数据
const seriesData = [
{
value: 15, name: '中东欧' },
{
value: 20, name: '南亚' },
{
value: 20, name: '中亚' },
{
value: 15, name: '西亚' },
{
value: 15, name: '北亚' },
{
value: 25, name: '英语国家' },
{
value: 20, name: '东亚' },
{
value: 15, name: '东南亚' }
]
const yearData = ['2015年', '2016年', '2017年', '2018年', '2019年']
export default class Traffic extends Component {
// 生成随机数
static getData(length, min, max) {
const tempArr = [];
for (let i = 0; i < length; i++) {
tempArr.push({
name: seriesData[i].name,
value: parseInt(Math.random() * (max - min + 1) + min, 10)
})
}
return tempArr;
}
constructor(props