Просмотр исходного кода

refactor(reactivity): remove `keyIsSymbol` (#2262)

edison 5 лет назад
Родитель
Сommit
af1f5d33aa
1 измененных файлов с 1 добавлено и 2 удалено
  1. 1 2
      packages/reactivity/src/baseHandlers.ts

+ 1 - 2
packages/reactivity/src/baseHandlers.ts

@@ -89,9 +89,8 @@ function createGetter(isReadonly = false, shallow = false) {
 
 
     const res = Reflect.get(target, key, receiver)
     const res = Reflect.get(target, key, receiver)
 
 
-    const keyIsSymbol = isSymbol(key)
     if (
     if (
-      keyIsSymbol
+      isSymbol(key)
         ? builtInSymbols.has(key as symbol)
         ? builtInSymbols.has(key as symbol)
         : key === `__proto__` || key === `__v_isRef`
         : key === `__proto__` || key === `__v_isRef`
     ) {
     ) {