From 9a37c4b2c307c6c99a96f08b9b28769fe77f71c7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E5=A4=9C=E5=AE=B4?= <1996yeyan@gmail.com> Date: Tue, 15 Oct 2019 10:18:26 -0500 Subject: [PATCH] refactor(effect): use includes instead of indexOf (#286) --- packages/reactivity/src/effect.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/reactivity/src/effect.ts b/packages/reactivity/src/effect.ts index 289010f951..3350bc1a63 100644 --- a/packages/reactivity/src/effect.ts +++ b/packages/reactivity/src/effect.ts @@ -88,7 +88,7 @@ function run(effect: ReactiveEffect, fn: Function, args: any[]): any { if (!effect.active) { return fn(...args) } - if (activeReactiveEffectStack.indexOf(effect) === -1) { + if (!activeReactiveEffectStack.includes(effect)) { cleanup(effect) try { activeReactiveEffectStack.push(effect) -- 2.47.3