Просмотр исходного кода

fix(reactivity): use resetTracking instead of enableTracking (#2174)

Yang Mingshan 5 лет назад
Родитель
Сommit
7cc09ca8a5
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      packages/reactivity/src/baseHandlers.ts

+ 2 - 2
packages/reactivity/src/baseHandlers.ts

@@ -13,7 +13,7 @@ import {
   trigger,
   trigger,
   ITERATE_KEY,
   ITERATE_KEY,
   pauseTracking,
   pauseTracking,
-  enableTracking
+  resetTracking
 } from './effect'
 } from './effect'
 import {
 import {
   isObject,
   isObject,
@@ -64,7 +64,7 @@ const arrayInstrumentations: Record<string, Function> = {}
   arrayInstrumentations[key] = function(this: unknown[], ...args: unknown[]) {
   arrayInstrumentations[key] = function(this: unknown[], ...args: unknown[]) {
     pauseTracking()
     pauseTracking()
     const res = method.apply(this, args)
     const res = method.apply(this, args)
-    enableTracking()
+    resetTracking()
     return res
     return res
   }
   }
 })
 })