fix: AntV组合图纵轴轴值设置不生效
This commit is contained in:
parent
da43c446ea
commit
65bbed7151
@ -641,32 +641,10 @@ export default {
|
|||||||
delete axis.maxLimit
|
delete axis.maxLimit
|
||||||
delete axis.tickCount
|
delete axis.tickCount
|
||||||
const axisValue = a.axisValue
|
const axisValue = a.axisValue
|
||||||
if (axisValue && !axisValue.auto) {
|
|
||||||
const yAxisSeriesMaxList = []
|
|
||||||
const maxList = []
|
|
||||||
chart.data.data.forEach(ele => {
|
|
||||||
maxList.push(ele.value)
|
|
||||||
})
|
|
||||||
yAxisSeriesMaxList.push(Math.max.apply(null, maxList))
|
|
||||||
if (yAxisSeriesMaxList.length > 0 && !isNaN(axisValue.max)) {
|
|
||||||
const max = Math.max.apply(null, yAxisSeriesMaxList)
|
|
||||||
if (max <= parseFloat(axisValue.max)) {
|
|
||||||
axisValue.max && (axis.maxLimit = axis.max = parseFloat(axisValue.max))
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
const yAxisSeriesMinList = []
|
if (axisValue && !axisValue.auto) {
|
||||||
const minList = []
|
axisValue.min && (axis.minLimit = parseFloat(axisValue.min))
|
||||||
chart.data.data.forEach(ele => {
|
axisValue.max && (axis.maxLimit = parseFloat(axisValue.max))
|
||||||
minList.push(ele.value)
|
|
||||||
})
|
|
||||||
yAxisSeriesMinList.push(Math.min.apply(null, minList))
|
|
||||||
if (yAxisSeriesMinList.length > 0 && !isNaN(axisValue.min)) {
|
|
||||||
const min = Math.min.apply(null, yAxisSeriesMinList)
|
|
||||||
if (min >= parseFloat(axisValue.min)) {
|
|
||||||
axisValue.min && (axis.minLimit = axis.min = parseFloat(axisValue.min))
|
|
||||||
}
|
|
||||||
}
|
|
||||||
axisValue.splitCount && (axis.tickCount = parseFloat(axisValue.splitCount))
|
axisValue.splitCount && (axis.tickCount = parseFloat(axisValue.splitCount))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user