From 4f7c5be81febfa5f61013f021182e2725ff63511 Mon Sep 17 00:00:00 2001 From: whyczyk <525500596@qq.com> Date: 星期四, 24 二月 2022 10:51:57 +0800 Subject: [PATCH] 监听传值开启关闭socket --- src/pages/exhibition.vue | 21 ++++++++++++++++++++- 1 files changed, 20 insertions(+), 1 deletions(-) diff --git a/src/pages/exhibition.vue b/src/pages/exhibition.vue index e674ef6..4a7f94a 100644 --- a/src/pages/exhibition.vue +++ b/src/pages/exhibition.vue @@ -41,7 +41,8 @@ screenTitleBg: null, screenBg: null, isHeader: true, - isNow: true + isNow: true, + state: 1, } }, mounted() { @@ -110,6 +111,24 @@ }, 0) }) + + window.addEventListener("message", (msg) => { + // 澶勭悊鏁版嵁 + this.state = msg.data.state + if (this.state == 1) { + this.modularArr.map(item => { + if (item.postData) { + item.postData() + } + }) + } else if (this.state == 0) { + this.modularArr.map(item => { + if (item.outClear) { + item.outClear() + } + }) + } + }); } }).catch((err) => { console.log(err) -- Gitblit v1.9.1