mirror of
https://gitee.com/nocobase/nocobase.git
synced 2025-07-02 03:02:19 +08:00
fix(data-vi): the custom tooltip for the pie chart is not working (#4392)
This commit is contained in:
parent
49d0082b16
commit
299c5a14cb
@ -57,18 +57,19 @@ export class Pie extends G2PlotChart {
|
||||
};
|
||||
}
|
||||
const props = super.getProps({ data, general, advanced, fieldProps });
|
||||
const defaultTooltip = {
|
||||
items: [
|
||||
(data: any) => {
|
||||
const { [general.colorField]: color, [angleField]: angle } = data;
|
||||
const name = color || angleFieldProps?.label || angleField;
|
||||
const transformer = angleFieldProps?.transformer;
|
||||
return { name, value: transformer ? transformer(angle) : angle };
|
||||
},
|
||||
],
|
||||
};
|
||||
return {
|
||||
...props,
|
||||
tooltip: {
|
||||
items: [
|
||||
(data: any) => {
|
||||
const { [general.colorField]: color, [angleField]: angle } = data;
|
||||
const name = color || angleFieldProps?.label || angleField;
|
||||
const transformer = angleFieldProps?.transformer;
|
||||
return { name, value: transformer ? transformer(angle) : angle };
|
||||
},
|
||||
],
|
||||
},
|
||||
tooltip: advanced.tooltip || defaultTooltip,
|
||||
};
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user