From: Yang Mingshan Date: Tue, 13 Oct 2020 19:32:46 +0000 (+0800) Subject: fix(reactivity): use resetTracking instead of enableTracking (#2174) X-Git-Tag: v3.0.1~24 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7cc09ca8a581783c2391824885206348e5e99934;p=thirdparty%2Fvuejs%2Fcore.git fix(reactivity): use resetTracking instead of enableTracking (#2174) --- diff --git a/packages/reactivity/src/baseHandlers.ts b/packages/reactivity/src/baseHandlers.ts index f612043a33..703c5a6e84 100644 --- a/packages/reactivity/src/baseHandlers.ts +++ b/packages/reactivity/src/baseHandlers.ts @@ -13,7 +13,7 @@ import { trigger, ITERATE_KEY, pauseTracking, - enableTracking + resetTracking } from './effect' import { isObject, @@ -64,7 +64,7 @@ const arrayInstrumentations: Record = {} arrayInstrumentations[key] = function(this: unknown[], ...args: unknown[]) { pauseTracking() const res = method.apply(this, args) - enableTracking() + resetTracking() return res } })