diff --git a/src/components/charts/G2/components/Pie/base.vue b/src/components/charts/G2/components/Pie/base.vue index 46948683..b9ee8e52 100644 --- a/src/components/charts/G2/components/Pie/base.vue +++ b/src/components/charts/G2/components/Pie/base.vue @@ -34,13 +34,16 @@ export default { formatter: val => (val * 100).toFixed(2) + '%' } }) + // 设置坐标系 this.chart.coord('theta', { - radius: 0.75 + radius: 0.7 }) + // tooltip 设置 this.chart.tooltip({ showTitle: false, itemTpl: '
  • {name}: {value}
  • ' }) + // 创建图形 this.chart.intervalStack() .position('percent') .color('item') diff --git a/src/pages/demo/chart/index/index.vue b/src/pages/demo/chart/index/index.vue index 9bc44d73..94514092 100644 --- a/src/pages/demo/chart/index/index.vue +++ b/src/pages/demo/chart/index/index.vue @@ -84,7 +84,7 @@ export default { api: {url: '/api/chart/G2Pie', data: {type: 'base'}}, refName: 'G2PieBase', data: [], - padding: [30, 40, 50, 50] + padding: [30, 30, 30, 30] } ], layout: {