From d1bd20520abf70fd28adace94ed4d2abd4418e2d Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Mon, 24 Feb 2020 15:15:50 +0800 Subject: [PATCH] feat(mp): add $shouldDiffData --- .../vue-cli-plugin-uni/packages/mp-vue/dist/mp.runtime.esm.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/vue-cli-plugin-uni/packages/mp-vue/dist/mp.runtime.esm.js b/packages/vue-cli-plugin-uni/packages/mp-vue/dist/mp.runtime.esm.js index a1e78765..29d50e92 100644 --- a/packages/vue-cli-plugin-uni/packages/mp-vue/dist/mp.runtime.esm.js +++ b/packages/vue-cli-plugin-uni/packages/mp-vue/dist/mp.runtime.esm.js @@ -1,6 +1,6 @@ /*! * Vue.js v2.6.11 - * (c) 2014-2019 Evan You + * (c) 2014-2020 Evan You * Released under the MIT License. */ /* */ @@ -5634,7 +5634,7 @@ var patch = function(oldVnode, vnode) { Object.keys(data).forEach(function (key) { //仅同步 data 中有的数据 mpData[key] = mpInstance.data[key]; }); - var diffData = diff(data, mpData); + var diffData = this.$shouldDiffData === false ? data : diff(data, mpData); if (Object.keys(diffData).length) { if (process.env.VUE_APP_DEBUG) { console.log('[' + (+new Date) + '][' + (mpInstance.is || mpInstance.route) + '][' + this._uid + -- GitLab