From d347e62b320683e9d6139ecf598afd2658065ec8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E5=85=8B?= <819966041@qq.com> Date: Tue, 2 Aug 2022 16:29:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=99=BA=E6=85=A7=E5=B7=A5=E5=9C=B0=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main.js | 19 +++++--- src/views/index.vue | 74 ++++++++++++++--------------- src/views/wisdom/children/index.vue | 28 +++++++++-- 3 files changed, 72 insertions(+), 49 deletions(-) diff --git a/src/main.js b/src/main.js index abde2ea..821c325 100644 --- a/src/main.js +++ b/src/main.js @@ -34,17 +34,24 @@ router.beforeEach((to, from, next) => { window.document.title = to.meta.title next() }) -function receiveMessageFromIframePage (event) { - console.log(event.data,event) - console.log(event.data.params,'event.data.params') - console.log(event.data.url,'event.data.url') +function receiveMessageFromIframePage(event) { + console.log(event.data, event) + console.log(event.data.params, 'event.data.params') + console.log(event.data.url, 'event.data.url') if (event.data.data.includes('办公用地')) { var id = event.data.params var url = event.data.url // router.push({name: 'landChild',params:{id}}) - router.push({name:'landChild',params: {id,url}}) + router.push({ name: 'landChild', params: { id, url } }) } else if (event.data.data.includes('noparams')) { - router.push({name: 'landChild'}) + router.push({ name: 'landChild' }) + } + if (event.data.data.includes('建筑工地')) { + var params = event.data.data + var wisUrl = event.data.url + router.push({ name: 'wisdomChild', params: { params, wisUrl } }) + } else if (event.data.data.includes('noparams')) { + router.push({ name: 'wisdomChild' }) } } window.addEventListener("message", receiveMessageFromIframePage, false); diff --git a/src/views/index.vue b/src/views/index.vue index cd340c1..d8de995 100644 --- a/src/views/index.vue +++ b/src/views/index.vue @@ -1,31 +1,26 @@