From f8e9d36c8aeaaffea22e55f96e65ce694a52e625 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=B4=AA=E6=B4=AA?= <2498601771@qq.com> Date: Mon, 6 Nov 2023 10:35:15 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20linkMonitor=E7=BD=91=E6=A0=BC=E5=9B=BE?= =?UTF-8?q?=E5=88=A0=E9=99=A4=E7=A9=BA=E8=A1=8C=E7=A9=BA=E5=88=97=E6=96=B9?= =?UTF-8?q?=E6=B3=95=E6=B7=BB=E5=8A=A0=E7=A9=BA=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../charts/linkMonitor/LinkDirectionGrid.vue | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/src/views/charts2/charts/linkMonitor/LinkDirectionGrid.vue b/src/views/charts2/charts/linkMonitor/LinkDirectionGrid.vue index dc8a44e0..c6dc007d 100644 --- a/src/views/charts2/charts/linkMonitor/LinkDirectionGrid.vue +++ b/src/views/charts2/charts/linkMonitor/LinkDirectionGrid.vue @@ -156,11 +156,9 @@ export default { }) // 一行如果无数据,则删除该行,默认10*10矩阵 - const rowXIndex = 0 - this.handleXRowNoData(linkGridData, rowXIndex) + this.handleXRowNoData(linkGridData, 0) // 一列如果无数据,则删除该列,默认10*10矩阵 - const rowYIndex = 0 - this.handleYRowNoData(linkGridData, rowYIndex) + this.handleYRowNoData(linkGridData, 0) this.isLinkNoData = linkGridData.length === 0 this.linkGridData = linkGridData } @@ -257,11 +255,9 @@ export default { }) // 一行如果无数据,则删除该行,默认3*3矩阵 - const rowXIndex = 0 - this.handleXRowNoData(nextGridData, rowXIndex) + this.handleXRowNoData(nextGridData, 0) // 一列如果无数据,则删除该列,默认3*3矩阵 - const rowYIndex = 0 - this.handleYRowNoData(nextGridData, rowYIndex) + this.handleYRowNoData(nextGridData, 0) this.isNextNoData = nextGridData.length === 0 this.nextGridData = nextGridData @@ -357,7 +353,7 @@ export default { * @param index */ handleXRowNoData (data, index) { - if (data) { + if (data && data.length > 0) { const item = data[index] let tempList = [] if (item) { @@ -380,7 +376,7 @@ export default { */ handleYRowNoData (data, index) { const rowList = [] - if (data) { + if (data && data.length > 0) { data.forEach(item => { if (item.out[index]) { if (item.out[index].noData) {