From 13dc28aeff62ea219bb48e67eeffb5b49c255a01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AD=8F?= <2553241022@qq.com> Date: Mon, 9 Jan 2023 22:21:32 +0800 Subject: [PATCH] refactor(reactivity): hasOwnProperty add this parameter (#7233) hasOwnProperty adds this parameter and delete @ts-ignore --- packages/reactivity/src/baseHandlers.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/reactivity/src/baseHandlers.ts b/packages/reactivity/src/baseHandlers.ts index 46240dba7..45ecfa6d3 100644 --- a/packages/reactivity/src/baseHandlers.ts +++ b/packages/reactivity/src/baseHandlers.ts @@ -85,8 +85,7 @@ function createArrayInstrumentations() { return instrumentations } -function hasOwnProperty(key: string) { - // @ts-ignore +function hasOwnProperty(this: object, key: string) { const obj = toRaw(this) track(obj, TrackOpTypes.HAS, key) return obj.hasOwnProperty(key)