From 902d34ea5649a3e317a9330f2dbe9f062226133e Mon Sep 17 00:00:00 2001 From: aixianling Date: Mon, 6 Dec 2021 14:12:16 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E6=B8=85=E9=99=A4log?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/AiOpenData.vue | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/components/AiOpenData.vue b/src/components/AiOpenData.vue index c73522c6..917a4caf 100644 --- a/src/components/AiOpenData.vue +++ b/src/components/AiOpenData.vue @@ -22,12 +22,6 @@ export default { mounted() { this.injectJWeixin().then(() => { WWOpenData.bind(this.$el) - WWOpenData.on('error', res => { - console.log(res) - }) - WWOpenData.on('update', res => { - console.log(res) - }) }) } } From f540af2bbf9dc907cd6b71b0c3d566d109d9c63e Mon Sep 17 00:00:00 2001 From: aixianling Date: Mon, 6 Dec 2021 14:13:18 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E6=B8=85=E9=99=A4log?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/AiOpenData.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/AiOpenData.vue b/src/components/AiOpenData.vue index 917a4caf..ff02560d 100644 --- a/src/components/AiOpenData.vue +++ b/src/components/AiOpenData.vue @@ -21,7 +21,9 @@ export default { }, mounted() { this.injectJWeixin().then(() => { - WWOpenData.bind(this.$el) + this.$nextTick(() => { + WWOpenData.bind(this.$el) + }) }) } } From 2a112337834922577debd481069923e10181c6e5 Mon Sep 17 00:00:00 2001 From: aixianling Date: Mon, 6 Dec 2021 14:18:56 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/AiOpenData.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/AiOpenData.vue b/src/components/AiOpenData.vue index ff02560d..8a311a46 100644 --- a/src/components/AiOpenData.vue +++ b/src/components/AiOpenData.vue @@ -20,7 +20,8 @@ export default { ...mapActions(['injectJWeixin']) }, mounted() { - this.injectJWeixin().then(() => { + if (window?.WWOpenData) WWOpenData.bind(this.$el) + else this.injectJWeixin().then(() => { this.$nextTick(() => { WWOpenData.bind(this.$el) })