]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
refactor: simplify conditional
authorEvan You <yyx990803@gmail.com>
Wed, 27 Feb 2019 02:46:01 +0000 (21:46 -0500)
committerEvan You <yyx990803@gmail.com>
Wed, 27 Feb 2019 02:46:01 +0000 (21:46 -0500)
packages/runtime-core/src/componentState.ts

index 74beb5fea4a94125467366e1cbe30c6f13d4dacb..fec671ea9706516068150fb85f9d9eba53d3bf39 100644 (file)
@@ -23,10 +23,8 @@ export function extractInitializers(
   const props = instance.$props
   for (let i = 0; i < keys.length; i++) {
     const key = keys[i]
-    if (!isReservedKey(key)) {
-      if (!props.hasOwnProperty(key)) {
-        data[key] = (instance as any)[key]
-      }
+    if (!isReservedKey(key) && !props.hasOwnProperty(key)) {
+      data[key] = (instance as any)[key]
     }
   }
   return data