mirror of
https://gh-proxy.org/https://github.com/klinsmaya/SQLBot.git
synced 2026-11-08 01:06:59 +08:00
feat: chart label disabled
This commit is contained in:
@@ -104,28 +104,28 @@ export class Bar extends BaseG2Chart {
|
||||
return { name: y[0].name, value: `${data[y[0].value]}${_data.isPercent ? '%' : ''}` }
|
||||
}
|
||||
},
|
||||
labels: [
|
||||
{
|
||||
text: (data: any) => {
|
||||
const value = data[y[0].value]
|
||||
if (value === undefined || value === null) {
|
||||
return ''
|
||||
}
|
||||
return `${value}${_data.isPercent ? '%' : ''}`
|
||||
},
|
||||
position: (data: any) => {
|
||||
if (data[y[0].value] < 0) {
|
||||
return 'left'
|
||||
}
|
||||
return 'right'
|
||||
},
|
||||
transform: [
|
||||
{ type: 'contrastReverse' },
|
||||
{ type: 'exceedAdjust' },
|
||||
{ type: 'overlapHide' },
|
||||
],
|
||||
},
|
||||
],
|
||||
// labels: [
|
||||
// {
|
||||
// text: (data: any) => {
|
||||
// const value = data[y[0].value]
|
||||
// if (value === undefined || value === null) {
|
||||
// return ''
|
||||
// }
|
||||
// return `${value}${_data.isPercent ? '%' : ''}`
|
||||
// },
|
||||
// position: (data: any) => {
|
||||
// if (data[y[0].value] < 0) {
|
||||
// return 'left'
|
||||
// }
|
||||
// return 'right'
|
||||
// },
|
||||
// transform: [
|
||||
// { type: 'contrastReverse' },
|
||||
// { type: 'exceedAdjust' },
|
||||
// { type: 'overlapHide' },
|
||||
// ],
|
||||
// },
|
||||
// ],
|
||||
} as G2Spec
|
||||
|
||||
if (series.length > 0) {
|
||||
|
||||
@@ -93,28 +93,28 @@ export class Column extends BaseG2Chart {
|
||||
return { name: y[0].name, value: `${data[y[0].value]}${_data.isPercent ? '%' : ''}` }
|
||||
}
|
||||
},
|
||||
labels: [
|
||||
{
|
||||
text: (data: any) => {
|
||||
const value = data[y[0].value]
|
||||
if (value === undefined || value === null) {
|
||||
return ''
|
||||
}
|
||||
return `${value}${_data.isPercent ? '%' : ''}`
|
||||
},
|
||||
position: (data: any) => {
|
||||
if (data[y[0].value] < 0) {
|
||||
return 'bottom'
|
||||
}
|
||||
return 'top'
|
||||
},
|
||||
transform: [
|
||||
{ type: 'contrastReverse' },
|
||||
{ type: 'exceedAdjust' },
|
||||
{ type: 'overlapHide' },
|
||||
],
|
||||
},
|
||||
],
|
||||
// labels: [
|
||||
// {
|
||||
// text: (data: any) => {
|
||||
// const value = data[y[0].value]
|
||||
// if (value === undefined || value === null) {
|
||||
// return ''
|
||||
// }
|
||||
// return `${value}${_data.isPercent ? '%' : ''}`
|
||||
// },
|
||||
// position: (data: any) => {
|
||||
// if (data[y[0].value] < 0) {
|
||||
// return 'bottom'
|
||||
// }
|
||||
// return 'top'
|
||||
// },
|
||||
// transform: [
|
||||
// { type: 'contrastReverse' },
|
||||
// { type: 'exceedAdjust' },
|
||||
// { type: 'overlapHide' },
|
||||
// ],
|
||||
// },
|
||||
// ],
|
||||
} as G2Spec
|
||||
|
||||
if (series.length > 0) {
|
||||
|
||||
@@ -59,26 +59,26 @@ export class Line extends BaseG2Chart {
|
||||
encode: {
|
||||
shape: 'smooth',
|
||||
},
|
||||
labels: [
|
||||
{
|
||||
text: (data: any) => {
|
||||
const value = data[y[0].value]
|
||||
if (value === undefined || value === null) {
|
||||
return ''
|
||||
}
|
||||
return `${value}${_data.isPercent ? '%' : ''}`
|
||||
},
|
||||
style: {
|
||||
dx: -10,
|
||||
dy: -12,
|
||||
},
|
||||
transform: [
|
||||
{ type: 'contrastReverse' },
|
||||
{ type: 'exceedAdjust' },
|
||||
{ type: 'overlapHide' },
|
||||
],
|
||||
},
|
||||
],
|
||||
// labels: [
|
||||
// {
|
||||
// text: (data: any) => {
|
||||
// const value = data[y[0].value]
|
||||
// if (value === undefined || value === null) {
|
||||
// return ''
|
||||
// }
|
||||
// return `${value}${_data.isPercent ? '%' : ''}`
|
||||
// },
|
||||
// style: {
|
||||
// dx: -10,
|
||||
// dy: -12,
|
||||
// },
|
||||
// transform: [
|
||||
// { type: 'contrastReverse' },
|
||||
// { type: 'exceedAdjust' },
|
||||
// { type: 'overlapHide' },
|
||||
// ],
|
||||
// },
|
||||
// ],
|
||||
tooltip: (data) => {
|
||||
if (series.length > 0) {
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user