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