From f40f3a0e9589bfa096d365f735c9bb54b9853fd3 Mon Sep 17 00:00:00 2001 From: Evan You Date: Mon, 4 May 2020 08:50:17 -0400 Subject: [PATCH] fix(reactivity): avoid polluting Object prototype --- packages/reactivity/src/baseHandlers.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/reactivity/src/baseHandlers.ts b/packages/reactivity/src/baseHandlers.ts index 531d19c7d..40475386b 100644 --- a/packages/reactivity/src/baseHandlers.ts +++ b/packages/reactivity/src/baseHandlers.ts @@ -39,7 +39,7 @@ function createGetter(isReadonly = false, shallow = false) { return !isReadonly } else if (key === ReactiveFlags.isReadonly) { return isReadonly - } else if (key === ReactiveFlags.raw) { + } else if (key === ReactiveFlags.raw || key === '__proto__') { return target }