Skip to content

Commit 0531190

Browse files
committed
Fixed tooltip and formatters on all gauge chart
1 parent 3d30bad commit 0531190

File tree

2 files changed

+7
-11
lines changed

2 files changed

+7
-11
lines changed

client/packages/lowcoder-comps/src/comps/gaugeChartComp/gaugeChartUtils.ts

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,7 @@ export function getEchartsConfig(
240240
...styleWrapper(props?.axisLabelStyle, theme?.axisLabelStyle, 12, "#000000"),
241241
},
242242
'detail': {
243+
formatter: props?.echartsOption?.data?.map(data => data.formatter)[0],
243244
...styleWrapper(props?.legendStyle, theme?.legendStyle, 16, "#000000"),
244245
},
245246
"label": {
@@ -311,7 +312,6 @@ export function getEchartsConfig(
311312
]
312313
}
313314

314-
console.log(props?.legendStyle)
315315
let gradeGaugeOpt = {
316316
...basicStyle,
317317
series: [
@@ -360,9 +360,7 @@ export function getEchartsConfig(
360360
detail: {
361361
offsetCenter: [0, '25%'],
362362
valueAnimation: true,
363-
formatter: function (value) {
364-
return value;
365-
},
363+
formatter: props?.gradeGaugeOption?.data?.map(data => data.formatter)[0],
366364
...styleWrapper(props?.legendStyle, theme?.legendStyle, 20, 'inherit'),
367365
},
368366
data: [
@@ -375,8 +373,6 @@ export function getEchartsConfig(
375373
]
376374
}
377375

378-
console.log(props?.barometerGaugeOption?.data)
379-
380376
let multiGaugeOpt = {
381377
...basicStyle,
382378
series: [
@@ -583,7 +579,7 @@ export function getEchartsConfig(
583579
},
584580
detail: {
585581
...styleWrapper(props?.legendStyle, theme?.legendStyle, 16, 'inherit', 1, ''),
586-
formatter: props?.multiTitleGaugeOption?.data?.map(data => data.formatter)[0],
582+
formatter: props?.ringGaugeOption?.data?.map(data => data.formatter)[0],
587583
}
588584
}
589585
]
@@ -648,7 +644,8 @@ export function getEchartsConfig(
648644
valueAnimation: true,
649645
precision: 2, // Increase precision or keep as is
650646
...styleWrapper(props?.legendStyle, theme?.legendStyle, 16),
651-
offsetCenter: [0, '40%'] // Adjust to fit within the smaller radius
647+
offsetCenter: [0, '40%'],
648+
formatter: props?.barometerGaugeOption?.data?.map(data => data.formatter)[0],
652649
},
653650
title: {
654651
offsetCenter: [0, '-40%'], // Adjust title placement for smaller chart

client/packages/lowcoder-comps/src/i18n/comps/locales/en.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,9 +150,9 @@ export const en = {
150150
defaultBarometerPointerIcon: 'path://M2090.36389,615.30999 L2090.36389,615.30999 C2091.48372,615.30999 2092.40383,616.194028 2092.44859,617.312956 L2096.90698,728.755929 C2097.05155,732.369577 2094.2393,735.416212 2090.62566,735.56078 C2090.53845,735.564269 2090.45117,735.566014 2090.36389,735.566014 L2090.36389,735.566014 C2086.74736,735.566014 2083.81557,732.63423 2083.81557,729.017692 C2083.81557,728.930412 2083.81732,728.84314 2083.82081,728.755929 L2088.2792,617.312956 C2088.32396,616.194028 2089.24407,615.30999 2090.36389,615.30999 Z',
151151
defaultMultiTitlePointerIcon: 'path://M2.9,0.7L2.9,0.7c1.4,0,2.6,1.2,2.6,2.6v115c0,1.4-1.2,2.6-2.6,2.6l0,0c-1.4,0-2.6-1.2-2.6-2.6V3.3C0.3,1.9,1.4,0.7,2.9,0.7z',
152152
pointer_Y: "Pointer-Y",
153-
pointer_Y_Tooltip: "select vertical of pointer",
153+
pointer_Y_Tooltip: "Select the Y-value of the pointer.",
154154
pointerIcon: "Pointer Icon",
155-
pointerIconTooltip: "Select Pointer Icon",
155+
pointerIconTooltip: "Select the Pointer Icon",
156156
defaultGradeGaugePointerLength: "25",
157157
defaultGradeGaugePointerWidth: "10",
158158
defaultGradeGaugePointer_Y: "45",
@@ -161,7 +161,6 @@ export const en = {
161161
axisLabelDistance: "Axis Label Distance",
162162
progressBarColor: "Progress Bar Color",
163163
gradeProgressBarString: "Progress Bar String",
164-
defaultToolTip: "Default ToolTip",
165164
defaultAxisTickLength: "7",
166165
defaultAxisTickWidth: "2",
167166
defaultAxisTickColor: "#444444",

0 commit comments

Comments
 (0)