Merge pull request #7104 from ulleo/dev

fix: AntV组合图bugs
This commit is contained in:
ulleo 2023-12-11 13:42:39 +08:00 committed by GitHub
commit c4664243c2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -390,13 +390,23 @@ export default {
item.value = valueFormatter(item.data.value, yaxisExtList[item.data.i].formatterCfg)
}
})
return filter(originalItems, (item) => {
const v = item.data.key;
if (item.title === v && item.title === item.value && item.name === "key" || !names.includes(item.name)) {
return false;
// scatterscatterscatter
let hasScatter = false;
const list = filter(originalItems, (item) => {
if (item.data.chartType === 'scatter') {
if (!hasScatter) {
hasScatter = true;
item.name = item.data.name;
} else {
return false;
}
}
return true;
})
return list;
}
} : false;
@ -721,12 +731,15 @@ export default {
const setting = {
type: _chartType,
options: {
data: data,
data: map(data, (d) => {
d.chartType = _chartType
return d
}),
xField: 'key',
yField: 'value',
seriesField: 'name',
colorField: 'name',
isGroup: true,
isGroup: _chartType === "column" ? true : undefined,
meta: {
key: {
sync: true,
@ -776,11 +789,15 @@ export default {
const setting = {
type: _chartType,
options: {
data: data,
data: map(data, (d) => {
d.chartType = _chartType
return d
}),
xField: 'key',
yField: 'value',
seriesField: 'name',
isGroup: true,
colorField: 'name',
isGroup: _chartType === "column" ? true : undefined,
meta: {
key: {
sync: true,