浏览代码

refactor(reactivity): avoid setting up debug flags on falsy onTrigger value

Evan You 1 年之前
父节点
当前提交
1e9062c075
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      packages/reactivity/src/debug.ts

+ 1 - 1
packages/reactivity/src/debug.ts

@@ -55,7 +55,7 @@ export function setupOnTrigger(target: { new (...args: any[]): any }): void {
       return this._onTrigger
     },
     set(val) {
-      if (!this._onTrigger) setupFlagsHandler(this)
+      if (val && !this._onTrigger) setupFlagsHandler(this)
       this._onTrigger = val
     },
   })