From 21e0d6b1456b18b6f67a1a54d416cdb49bf097a0 Mon Sep 17 00:00:00 2001 From: Doctor Wu <44631608+Doctor-wu@users.noreply.github.com> Date: Sun, 25 Feb 2024 20:27:33 +0800 Subject: [PATCH] dx(reactivity): add getter into computed side effect warning (#10386) --- packages/reactivity/src/computed.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/reactivity/src/computed.ts b/packages/reactivity/src/computed.ts index a4b74172fc..c3f9c915b1 100644 --- a/packages/reactivity/src/computed.ts +++ b/packages/reactivity/src/computed.ts @@ -43,7 +43,7 @@ export class ComputedRefImpl { public _cacheable: boolean constructor( - getter: ComputedGetter, + private getter: ComputedGetter, private readonly _setter: ComputedSetter, isReadonly: boolean, isSSR: boolean, @@ -74,7 +74,7 @@ export class ComputedRefImpl { } trackRefValue(self) if (self.effect._dirtyLevel >= DirtyLevels.MaybeDirty_ComputedSideEffect) { - __DEV__ && warn(COMPUTED_SIDE_EFFECT_WARN) + __DEV__ && warn(COMPUTED_SIDE_EFFECT_WARN, `\n\ngetter: `, this.getter) triggerRefValue(self, DirtyLevels.MaybeDirty_ComputedSideEffect) } return self._value -- 2.47.2