From 7a75b3ecd06ef0ad9b9288530e3eade3c453c1dc Mon Sep 17 00:00:00 2001
From: hanbaoshan <hanbaoshan@aiotlink.com>
Date: 星期三, 05 八月 2020 11:01:54 +0800
Subject: [PATCH] 修复最小化应用快照显示
---
src/pages/desktop/index/store/modules/desktop.js | 4 ++--
src/pages/desktop/index/components/Tools.vue | 9 ++++++---
2 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/src/pages/desktop/index/components/Tools.vue b/src/pages/desktop/index/components/Tools.vue
index 7aad07c..24d5c47 100644
--- a/src/pages/desktop/index/components/Tools.vue
+++ b/src/pages/desktop/index/components/Tools.vue
@@ -12,10 +12,11 @@
</div>
</div>
<div class="tools-middle">
- <div v-for="dock in this.$store.state.desktop.minDocks" :key="dock.id" class="dock-item-wrap" :class="{'actived':dock.highlight}">
+ <div v-for="dock in $store.state.desktop.minDocks" :key="dock.id" class="dock-item-wrap" :class="{'actived':dock.highlight}">
<a @click="dockClick(dock)">
<img class="dock-item" :src="dock.src" :alt="dock.alt" />
- <img class="dock-shot" :src="dock.screenshot" :alt="dock.name" />
+ <img class="dock-shot" :src="dock.screenshot" v-if="dock.screenshot"/>
+
</a>
</div>
</div>
@@ -75,6 +76,7 @@
// deep: true
// }
// },
+
methods: {
notificationCenterClick: function () {
@@ -103,7 +105,8 @@
id: frame.id,
src: frame.icon,
alt: frame.title,
- type: "3"
+ type: "3",
+ screenshot: ''
});
})
},
diff --git a/src/pages/desktop/index/store/modules/desktop.js b/src/pages/desktop/index/store/modules/desktop.js
index a86b69f..b6eaa52 100644
--- a/src/pages/desktop/index/store/modules/desktop.js
+++ b/src/pages/desktop/index/store/modules/desktop.js
@@ -113,10 +113,10 @@
let minOne = state.minDocks.find(one => one.id == dock.id);
minOne.highlight = false;
+ minOne.screenshot = dock.screenshot;
//鎵惧埌minDocks鏈�杩戞墦寮�鐨勭姸鎬乮sShow涓簍rue鐨刣ock缃负楂樹寒
let minLen = state.minDocks.length;
for(var i = minLen-1; i >= 0; i--){
- debugger
let temp = state.frames.find(frame=>frame.id == state.minDocks[i].id);
if(temp.isShow){
state.minDocks[i].highlight = true;
@@ -132,7 +132,7 @@
// }
// return false;
// });
- debugger
+
state.minDocks.push(dock);
},
--
Gitblit v1.8.0