fix: AntV组合图bugs
副轴指标无法设置颜色 设置为散点图时无法显示提示
This commit is contained in:
parent
70986fddd7
commit
d5924b6e48
@ -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;
|
// 由于只会触发一个scatter,所以针对scatter的进行一次过滤,只保留一个scatter的值
|
||||||
if (item.title === v && item.title === item.value && item.name === "key" || !names.includes(item.name)) {
|
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 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,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user