From: Evan You Date: Tue, 13 Aug 2019 15:27:48 +0000 (-0400) Subject: revert: "wip: handle value -> value assignment in reactive object" X-Git-Tag: v3.0.0-alpha.0~928 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2fc0d599db55b7890c6ca0a974559e65c5535fb4;p=thirdparty%2Fvuejs%2Fcore.git revert: "wip: handle value -> value assignment in reactive object" This reverts commit 61ab483af1ce744ae4cb617d3afea7ff21e4a49c. --- diff --git a/packages/reactivity/src/baseHandlers.ts b/packages/reactivity/src/baseHandlers.ts index a5cbe15a41..cdb9f7b1d0 100644 --- a/packages/reactivity/src/baseHandlers.ts +++ b/packages/reactivity/src/baseHandlers.ts @@ -43,7 +43,7 @@ function set( const hadKey = hasOwnProperty.call(target, key) const oldValue = target[key] if (isValue(oldValue)) { - oldValue.value = isValue(value) ? value.value : value + oldValue.value = value return true } const result = Reflect.set(target, key, value, receiver)