var arr = [{ name:'数据1', value:100 },{ name:'数据2', value:231 },{ name:'数据3', value:79 }] option = { title: { text: 'Awesome Chart' }, legend:{ show:true, orient:'vertical', top:'5%', right:'5%', formatter:function(name){ for(let i=0;i<arr.length;i++){ if(arr[i].name==name){ return name+' '+arr[i].value } } }, data:['数据1','数据2','数据3'] }, series: [{ type: 'pie', radius:[90,115], data:arr }] };