From ee2f8c33f6a80ba235977c6bbf85e16f49517518 Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Mon, 13 Dec 2021 16:39:17 +0800 Subject: [PATCH] fix(mp): assigning effect to instance --- packages/uni-mp-vue/dist/vue.runtime.esm.js | 4 ++-- packages/uni-mp-vue/lib/vue.runtime.esm.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/uni-mp-vue/dist/vue.runtime.esm.js b/packages/uni-mp-vue/dist/vue.runtime.esm.js index f587f44bc..7a8abc41a 100644 --- a/packages/uni-mp-vue/dist/vue.runtime.esm.js +++ b/packages/uni-mp-vue/dist/vue.runtime.esm.js @@ -4858,8 +4858,8 @@ function setupRenderEffect(instance) { } }; // create reactive effect for rendering - const effect = new ReactiveEffect(componentUpdateFn, () => queueJob(instance.update), instance.scope // track it in component's effect scope - ); + const effect = (instance.effect = new ReactiveEffect(componentUpdateFn, () => queueJob(instance.update), instance.scope // track it in component's effect scope + )); const update = (instance.update = effect.run.bind(effect)); update.id = instance.uid; // allowRecurse diff --git a/packages/uni-mp-vue/lib/vue.runtime.esm.js b/packages/uni-mp-vue/lib/vue.runtime.esm.js index 0267246d9..cf1f2ce5c 100644 --- a/packages/uni-mp-vue/lib/vue.runtime.esm.js +++ b/packages/uni-mp-vue/lib/vue.runtime.esm.js @@ -4858,8 +4858,8 @@ function setupRenderEffect(instance) { } }; // create reactive effect for rendering - const effect = new ReactiveEffect(componentUpdateFn, () => queueJob(instance.update), instance.scope // track it in component's effect scope - ); + const effect = (instance.effect = new ReactiveEffect(componentUpdateFn, () => queueJob(instance.update), instance.scope // track it in component's effect scope + )); const update = (instance.update = effect.run.bind(effect)); update.id = instance.uid; // allowRecurse -- GitLab