Procházet zdrojové kódy

feat: alias $attrs to $props when component has no declared props

Evan You před 7 roky
rodič
revize
3a7bbecb22
1 změnil soubory, kde provedl 3 přidání a 0 odebrání
  1. 3 0
      packages/core/src/componentProps.ts

+ 3 - 0
packages/core/src/componentProps.ts

@@ -84,6 +84,9 @@ export function resolveProps(
         validateProp(key, unwrap(rawData[key]), opt, isAbsent)
       }
     }
+  } else {
+    // if component has no declared props, $attrs === $props
+    attrs = props
   }
   return { props, attrs }
 }