From e921f14f600ed33bb24c921968a048a0b39e882c Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期三, 24 十一月 2021 19:05:27 +0800 Subject: [PATCH] 恢复测试前的代码 --- src/pages/desktop/index/App.vue | 22 ++++++---------------- 1 files changed, 6 insertions(+), 16 deletions(-) diff --git a/src/pages/desktop/index/App.vue b/src/pages/desktop/index/App.vue index 86a5693..922813d 100644 --- a/src/pages/desktop/index/App.vue +++ b/src/pages/desktop/index/App.vue @@ -28,7 +28,7 @@ data() { return { buttonAuthority: sessionStorage.getItem('buttonAuthoritys') || [], - defaultBgUrl:"/images/desktop/background.png" + // defaultBgUrl:"/images/desktop/background.png" } }, computed: { @@ -43,12 +43,13 @@ ) } return false + }, + defaultBgUrl(){ + return JSON.parse(sessionStorage.getItem('userInfo')).backgroundpic } }, mounted() { - // document.getElementById('app').style.backgroundImage = process.env.VUE_APP_MAIN_URL; - const url = localStorage.getItem("backgroundPic") - document.getElementById('app').style.backgroundImage = `url(${url||this.defaultBgUrl})` + document.getElementById('app').style.backgroundImage = `url(${this.defaultBgUrl || "/images/desktop/background.png"})` this.showApps(); let _that = this; let msgResp = require("./mock/messages.json") @@ -80,18 +81,9 @@ this.$refs.desktop.validateSn() } if (e.data.msg === 'changeColor') { - /* this.$store.state.desktop.minDocks.forEach(item=>{ - console.log(window.location.host); - console.log(item.url); - // window.postMessage(e.data.color,`${window.location.host}${item.url}`) - // window.postMessage(e.data.color,"http://localhost:8080/view/vindicate/") - - }) */ - const iframeArr = document.querySelectorAll("iframe") - console.log(iframeArr); iframeArr.forEach(item=>{ - console.log(item); + item.contentWindow.postMessage({msg:'changeColor',color:e.data.color},"*") }) } }); @@ -102,8 +94,6 @@ }, onChangeBg(v){ document.getElementById('app').style.backgroundImage = "url(" + v + ")" - this.defaultBgUrl = v - localStorage.setItem("backgroundPic", v) }, showApps() { let _that = this; -- Gitblit v1.8.0