From 5c0a2e12e4fa032f2c12494497b4530059f02871 Mon Sep 17 00:00:00 2001 From: xianfuxing Date: Sun, 26 Aug 2018 21:07:37 +0800 Subject: [PATCH] # bug fixed, empty screen --- src/views/counter/detail.vue | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/views/counter/detail.vue b/src/views/counter/detail.vue index 7d1ae3e..3ffb213 100644 --- a/src/views/counter/detail.vue +++ b/src/views/counter/detail.vue @@ -78,6 +78,12 @@ import { fetchDeviceList, fetchDeviceLogs } from '@/api/counter' import Screen from './components/screen' import Chart from './components/chart' + +const defaultLastItem = { + mosq_count: '0', + signal: '0', + energy: '0' +} export default { name: 'deviceDetail', components: { @@ -123,6 +129,9 @@ export default { this.lineChartData.total.xAxis = dateList.reverse() this.listLoading = false this.lastItem = this.deviceLogs[0] + if (this.lastItem === undefined) { + this.lastItem = defaultLastItem + } this.flag = true }) },