fix: 修复有时控制台报undefined的问题
This commit is contained in:
@@ -613,7 +613,7 @@ export default {
|
|||||||
const gotData = new Promise(resolve => {
|
const gotData = new Promise(resolve => {
|
||||||
let result = ''
|
let result = ''
|
||||||
if (chartParams.dataKey) {
|
if (chartParams.dataKey) {
|
||||||
if (this.parentData && this.parentData[chartParams.dataKey]) {
|
if (this.parentData && (this.parentData[chartParams.dataKey] || this.parentData[chartParams.dataKey] === 0)) {
|
||||||
result = this.parentData[chartParams.dataKey]
|
result = this.parentData[chartParams.dataKey]
|
||||||
} else {
|
} else {
|
||||||
this.noData = true
|
this.noData = true
|
||||||
@@ -696,6 +696,7 @@ export default {
|
|||||||
this.activeTab = `${this.chartInfo.children[0].id}`
|
this.activeTab = `${this.chartInfo.children[0].id}`
|
||||||
}
|
}
|
||||||
} else if (this.isGroup) {
|
} else if (this.isGroup) {
|
||||||
|
if (chartParams && chartParams.url) {
|
||||||
const queryParams = { startTime: parseInt(this.timeFilter.startTime / 1000), endTime: parseInt(this.timeFilter.endTime / 1000), ...this.entity }
|
const queryParams = { startTime: parseInt(this.timeFilter.startTime / 1000), endTime: parseInt(this.timeFilter.endTime / 1000), ...this.entity }
|
||||||
get(replaceUrlPlaceholder(chartParams.url, queryParams)).then(response => {
|
get(replaceUrlPlaceholder(chartParams.url, queryParams)).then(response => {
|
||||||
if (response.code === 200) {
|
if (response.code === 200) {
|
||||||
@@ -709,6 +710,7 @@ export default {
|
|||||||
this.isError = true
|
this.isError = true
|
||||||
this.errorInfo = e
|
this.errorInfo = e
|
||||||
})
|
})
|
||||||
|
}
|
||||||
} else if (this.isDomainWhois || this.isDomainDnsRecord) {
|
} else if (this.isDomainWhois || this.isDomainDnsRecord) {
|
||||||
const queryParams = { domain: this.entity.domain }
|
const queryParams = { domain: this.entity.domain }
|
||||||
get(replaceUrlPlaceholder(chartParams.url, queryParams)).then(response => {
|
get(replaceUrlPlaceholder(chartParams.url, queryParams)).then(response => {
|
||||||
|
|||||||
Reference in New Issue
Block a user