From 9a37c4b2c307c6c99a96f08b9b28769fe77f71c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?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 289010f9..3350bc1a 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)