Selaa lähdekoodia

chore(reactivity): remove unecessary array copy (#12400)

edison 1 vuosi sitten
vanhempi
commit
70b44ca835
1 muutettua tiedostoa jossa 2 lisäystä ja 3 poistoa
  1. 2 3
      packages/reactivity/src/effectScope.ts

+ 2 - 3
packages/reactivity/src/effectScope.ts

@@ -119,9 +119,8 @@ export class EffectScope {
     if (this._active) {
       this._active = false
       let i, l
-      const effects = this.effects.slice()
-      for (i = 0, l = effects.length; i < l; i++) {
-        effects[i].stop()
+      for (i = 0, l = this.effects.length; i < l; i++) {
+        this.effects[i].stop()
       }
       this.effects.length = 0