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