Skip to content

Commit 11891a1

Browse files
committed
feat: support multiple metrics in line, column, and bar charts
1 parent bb7f8bf commit 11891a1

File tree

5 files changed

+5
-4
lines changed

5 files changed

+5
-4
lines changed

g2-ssr/app.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ function getOptions(type, axis, data) {
5050

5151
// 创建 Chart 和配置
5252
async function GenerateCharts(obj) {
53+
console.log(obj);
5354
const options = getOptions(obj.type, JSON.parse(obj.axis), JSON.parse(obj.data));
5455
const chart = await createChart(options);
5556
// 导出

g2-ssr/charts/bar.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const { checkIsPercent, getAxesWithFilter, processMultiQuotaData } = require('./
22

33
function getBarOptions(baseOptions, axis, data) {
44

5-
const axes = getAxesWithFilter(this.axis)
5+
const axes = getAxesWithFilter(axis)
66

77
if (axes.x.length === 0 || axes?.y?.length === 0) {
88
return

g2-ssr/charts/column.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const { checkIsPercent, getAxesWithFilter, processMultiQuotaData } = require('./
22

33
function getColumnOptions(baseOptions, axis, data) {
44

5-
const axes = getAxesWithFilter(this.axis)
5+
const axes = getAxesWithFilter(axis)
66

77
if (axes.x.length === 0 || axes?.y?.length === 0) {
88
return

g2-ssr/charts/line.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const { checkIsPercent, getAxesWithFilter, processMultiQuotaData } = require('./
22

33
function getLineOptions(baseOptions, axis, data) {
44

5-
const axes = getAxesWithFilter(this.axis)
5+
const axes = getAxesWithFilter(axis)
66

77
if (axes.x.length === 0 || axes?.y?.length === 0) {
88
return

g2-ssr/charts/pie.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const { checkIsPercent, getAxesWithFilter } = require('./utils')
22

33
function getPieOptions(baseOptions, axis, data) {
44

5-
const { y, series } = getAxesWithFilter(this.axis)
5+
const { y, series } = getAxesWithFilter(axis)
66

77
if (series.length === 0 || y.length === 0) {
88
return

0 commit comments

Comments
 (0)