12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- export default function getData() {
- let params = [{
- value: 335,
- name: '直接访问'
- },
- {
- value: 310,
- name: '邮件营销'
- },
- {
- value: 234,
- name: '联盟广告'
- },
- {
- value: 135,
- name: '视频广告学习相'
- },
- {
- value: 500,
- name: '搜索引擎'
- }
- ]
- return {
- tooltip: {
- trigger: 'item',
- formatter: '{a} <br/>{b}: {c} ({d}%)'
- },
- legend: {
- orient: 'vertical',
- right: 10,
- top: 10,
- itemGap: 20,
- formatter: function(param) {
- return param + ' ' + params.find(val => val.name === param).value + '%';
- },
- tooltip: {
- show: true
- },
- textStyle: {
- color: "#FFF"
- },
- },
- color: ["#FF6600", "#FFCC00", "#CCFF99", "#99CCFF", "#66CCCC"],
- series: [{
- name: '',
- type: 'pie',
- radius: ['60%', '90%'],
- center: ['30%', '50%'],
- avoidLabelOverlap: false,
- label: {
- show: false,
- position: 'center',
- color: "#FFF",
- },
- emphasis: {
- label: {
- show: true,
- fontSize: '20',
- // fontWeight: 'bold'
- }
- },
- labelLine: {
- show: false
- },
- data: params,
- roundCap: 1 //可选项为1和2,不填则采用原有拼接方式
- }]
- };
- }
|