fix(视图): 修复部分视图初始化报错

This commit is contained in:
wisonic-s 2023-04-13 17:28:14 +08:00
parent 442a956b7f
commit 55bc0b10e1
2 changed files with 15 additions and 13 deletions

View File

@ -3367,6 +3367,7 @@ export function getColors(chart, colors, reset) {
}
} else if (equalsAny(chart.type, 'bar-group', 'line')) {
// 拿到data中的category并去重然后构建seriesColor
if (chart.data) {
const data = chart.data.data
const s = []
data.forEach((cur) => {
@ -3381,6 +3382,7 @@ export function getColors(chart, colors, reset) {
isCustom: false
})
}
}
} else {
if (chart.data) {
const data = chart.data.data

View File

@ -243,7 +243,7 @@ export default {
fieldOptions() {
const xaxis = this.view.xaxis
const yaxis = this.view.yaxis
const locationIds = this.view.viewFields.filter(item => item.busiType === 'locationXaxis' || item.busiType === 'locationYaxis').map(item => item.id)
const locationIds = this.view.viewFields ? this.view.viewFields.filter(item => item.busiType === 'locationXaxis' || item.busiType === 'locationYaxis').map(item => item.id) : []
const xIds = xaxis ? xaxis.map(item => item.id) : []
const yIds = yaxis ? yaxis.map(item => item.id) : []
const disableIds = [...xIds, ...yIds, ...locationIds]