From 6064e095ddd6007ae93f80d6c669675ba453fcab Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Thu, 24 Oct 2019 11:52:52 +0800 Subject: [PATCH] fix(mp): globalData --- packages/uni-app-plus/dist/index.js | 4 +++- packages/uni-mp-alipay/dist/index.js | 4 +++- packages/uni-mp-baidu/dist/index.js | 4 +++- packages/uni-mp-qq/dist/index.js | 4 +++- packages/uni-mp-toutiao/dist/index.js | 4 +++- packages/uni-mp-weixin/dist/index.js | 4 +++- src/platforms/mp-weixin/runtime/wrapper/app-base-parser.js | 4 +++- 7 files changed, 21 insertions(+), 7 deletions(-) diff --git a/packages/uni-app-plus/dist/index.js b/packages/uni-app-plus/dist/index.js index 39935e5b6..9b0680a72 100644 --- a/packages/uni-app-plus/dist/index.js +++ b/packages/uni-app-plus/dist/index.js @@ -1166,7 +1166,9 @@ function parseBaseApp (vm, { app: this }; - this.$vm.$scope = this; + this.$vm.$scope = this; + // vm 上也挂载 globalData + this.$vm.globalData = this.globalData; this.$vm._isMounted = true; this.$vm.__call_hook('mounted', args); diff --git a/packages/uni-mp-alipay/dist/index.js b/packages/uni-mp-alipay/dist/index.js index 8bc5201e5..99b7f07c4 100644 --- a/packages/uni-mp-alipay/dist/index.js +++ b/packages/uni-mp-alipay/dist/index.js @@ -1558,7 +1558,9 @@ function parseBaseApp (vm, { app: this }; - this.$vm.$scope = this; + this.$vm.$scope = this; + // vm 上也挂载 globalData + this.$vm.globalData = this.globalData; this.$vm._isMounted = true; this.$vm.__call_hook('mounted', args); diff --git a/packages/uni-mp-baidu/dist/index.js b/packages/uni-mp-baidu/dist/index.js index 71b6d6656..ccc830447 100644 --- a/packages/uni-mp-baidu/dist/index.js +++ b/packages/uni-mp-baidu/dist/index.js @@ -1303,7 +1303,9 @@ function parseBaseApp (vm, { app: this }; - this.$vm.$scope = this; + this.$vm.$scope = this; + // vm 上也挂载 globalData + this.$vm.globalData = this.globalData; this.$vm._isMounted = true; this.$vm.__call_hook('mounted', args); diff --git a/packages/uni-mp-qq/dist/index.js b/packages/uni-mp-qq/dist/index.js index dc737347b..dd5be408f 100644 --- a/packages/uni-mp-qq/dist/index.js +++ b/packages/uni-mp-qq/dist/index.js @@ -1221,7 +1221,9 @@ function parseBaseApp (vm, { app: this }; - this.$vm.$scope = this; + this.$vm.$scope = this; + // vm 上也挂载 globalData + this.$vm.globalData = this.globalData; this.$vm._isMounted = true; this.$vm.__call_hook('mounted', args); diff --git a/packages/uni-mp-toutiao/dist/index.js b/packages/uni-mp-toutiao/dist/index.js index c1464b00a..d38842444 100644 --- a/packages/uni-mp-toutiao/dist/index.js +++ b/packages/uni-mp-toutiao/dist/index.js @@ -1313,7 +1313,9 @@ function parseBaseApp (vm, { app: this }; - this.$vm.$scope = this; + this.$vm.$scope = this; + // vm 上也挂载 globalData + this.$vm.globalData = this.globalData; this.$vm._isMounted = true; this.$vm.__call_hook('mounted', args); diff --git a/packages/uni-mp-weixin/dist/index.js b/packages/uni-mp-weixin/dist/index.js index 5770debb6..9cf688e29 100644 --- a/packages/uni-mp-weixin/dist/index.js +++ b/packages/uni-mp-weixin/dist/index.js @@ -1166,7 +1166,9 @@ function parseBaseApp (vm, { app: this }; - this.$vm.$scope = this; + this.$vm.$scope = this; + // vm 上也挂载 globalData + this.$vm.globalData = this.globalData; this.$vm._isMounted = true; this.$vm.__call_hook('mounted', args); diff --git a/src/platforms/mp-weixin/runtime/wrapper/app-base-parser.js b/src/platforms/mp-weixin/runtime/wrapper/app-base-parser.js index 00cb1cc68..6e16203bf 100644 --- a/src/platforms/mp-weixin/runtime/wrapper/app-base-parser.js +++ b/src/platforms/mp-weixin/runtime/wrapper/app-base-parser.js @@ -64,7 +64,9 @@ export default function parseBaseApp (vm, { app: this } - this.$vm.$scope = this + this.$vm.$scope = this + // vm 上也挂载 globalData + this.$vm.globalData = this.globalData this.$vm._isMounted = true this.$vm.__call_hook('mounted', args) -- GitLab