Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 65f7d99379 |
@ -129,7 +129,7 @@
|
|||||||
<!-- </div>-->
|
<!-- </div>-->
|
||||||
<!-- </div>-->
|
<!-- </div>-->
|
||||||
<!-- </div>-->
|
<!-- </div>-->
|
||||||
<sidevueold></sidevueold>
|
<sidevueold ref="siderold"></sidevueold>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@ -270,10 +270,21 @@ const hideSelected = () => {
|
|||||||
ElMessage.info('选中的设备已在屏蔽列表中')
|
ElMessage.info('选中的设备已在屏蔽列表中')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
const siderold = ref(null)
|
||||||
|
var tempdata=0
|
||||||
const showDetails = (row) => {
|
const showDetails = (row) => {
|
||||||
activeDevice.value = row
|
activeDevice.value = row
|
||||||
drawerVisible.value = true
|
drawerVisible.value = true
|
||||||
|
nextTick(() => {
|
||||||
|
// 此时 siderold.value 才有值
|
||||||
|
// 使用 ?. 防止极个别情况下组件未挂载导致的报错
|
||||||
|
if (siderold.value) {
|
||||||
|
siderold.value.loaddata(row)
|
||||||
|
tempdata++;
|
||||||
|
} else {
|
||||||
|
console.warn("子组件尚未挂载")
|
||||||
|
}
|
||||||
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
// --- 过滤与排序 ---
|
// --- 过滤与排序 ---
|
||||||
|
|||||||
@ -1,20 +1,36 @@
|
|||||||
<script>
|
<script>
|
||||||
import {DataLine} from "@element-plus/icons-vue";
|
import {DataLine} from "@element-plus/icons-vue";
|
||||||
|
import axios from 'axios'
|
||||||
export default {
|
export default {
|
||||||
name: "sidevueold",
|
name: "sidevueold",
|
||||||
components: {DataLine},
|
components: {DataLine},
|
||||||
data(){
|
data(){
|
||||||
return{
|
return{
|
||||||
activeDevice:{},
|
activeDevice:{},
|
||||||
|
bbb:0,
|
||||||
|
date:"2022-10-11"
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
console.log("hello from 111")
|
console.log("hello from 111")
|
||||||
},
|
},
|
||||||
|
props:{
|
||||||
|
id:0
|
||||||
|
},
|
||||||
methods:{
|
methods:{
|
||||||
|
loaddata(a){
|
||||||
|
this.bbb=a;
|
||||||
|
console.log(a);
|
||||||
|
|
||||||
|
},
|
||||||
|
loadhistorydata(){
|
||||||
|
var dateselect=this.date;
|
||||||
|
//去后端获取数据 getdata(dateselect)
|
||||||
|
console.log("im getting data form back "+dateselect)
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
unmounted() {
|
unmounted() {
|
||||||
@ -24,6 +40,9 @@ export default {
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
<input type="date" v-model="date"/>
|
||||||
|
<button @click="loadhistorydata">获取历史数据</button>
|
||||||
|
{{bbb}}
|
||||||
<!-- <div v-if="activeDevice" class="drawer-content">-->
|
<!-- <div v-if="activeDevice" class="drawer-content">-->
|
||||||
<!-- <div class="info-banner">-->
|
<!-- <div class="info-banner">-->
|
||||||
<!-- <el-descriptions :column="isMobile ? 1 : 4" border size="small">-->
|
<!-- <el-descriptions :column="isMobile ? 1 : 4" border size="small">-->
|
||||||
@ -52,7 +71,7 @@ export default {
|
|||||||
<!-- </div>-->
|
<!-- </div>-->
|
||||||
<!-- </div>-->
|
<!-- </div>-->
|
||||||
<!-- </div>-->
|
<!-- </div>-->
|
||||||
aaaaaa
|
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<style scoped>
|
<style scoped>
|
||||||
|
|||||||
Reference in New Issue
Block a user