邓洁: 首屏面板的loading
This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
<template>
|
||||
<div id="fan_info">
|
||||
<div class="title">风机</div>
|
||||
<div v-if="socketData==null||socketData.length===0" class="showNull">
|
||||
暂无数据~
|
||||
<div v-if="socketData==null||socketData.length===0" class="showNull ">
|
||||
<div class="loading" v-if="loading===0"></div>
|
||||
{{loading===0?'加载中...':'暂无数据~'}}
|
||||
</div>
|
||||
<div v-else class="fans">
|
||||
<div class="fan-item" v-for="(item,index) in socketData" :key="item.equipmentId">
|
||||
@@ -72,6 +73,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="digital-tunnel">
|
||||
<el-dialog :close-on-click-modal="false" v-model="isVisited" :title="changeNum(fanIndex)+'号风机电流监控数据'" width="2175px"
|
||||
:modal="false">
|
||||
@@ -107,7 +109,8 @@ import {getFanEchartsInfo} from "../../../api/largeScreen";
|
||||
const props = defineProps({
|
||||
list: Array,
|
||||
fanData: Array,
|
||||
transducerData: Array
|
||||
transducerData: Array,
|
||||
loading: Number,
|
||||
});
|
||||
const socketData = ref()
|
||||
let Echarts_info1 = null;
|
||||
@@ -121,7 +124,9 @@ const isVisited = ref(false)
|
||||
const showLoading = ref(false)
|
||||
const fanIndex = ref(0)
|
||||
let myEcharts = reactive({});
|
||||
|
||||
watch(() => props.loading, (now) => {
|
||||
props.loading=now
|
||||
}, {deep: true});
|
||||
watch(() => props.transducerData, (now) => {
|
||||
getTransData(now.frequencyChangerList)
|
||||
}, {deep: true});
|
||||
|
||||
Reference in New Issue
Block a user