From: Evan You Date: Wed, 27 Feb 2019 02:46:01 +0000 (-0500) Subject: refactor: simplify conditional X-Git-Tag: v3.0.0-alpha.0~1013 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=55a2bc483c35b5dc28b1260199ab8f36b4f8768e;p=thirdparty%2Fvuejs%2Fcore.git refactor: simplify conditional --- diff --git a/packages/runtime-core/src/componentState.ts b/packages/runtime-core/src/componentState.ts index 74beb5fea4..fec671ea97 100644 --- a/packages/runtime-core/src/componentState.ts +++ b/packages/runtime-core/src/componentState.ts @@ -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