Bläddra i källkod

wip: handle value -> value assignment in reactive object

Evan You 6 år sedan
förälder
incheckning
61ab483af1
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. 1 1
      packages/reactivity/src/baseHandlers.ts

+ 1 - 1
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 = value
+    oldValue.value = isValue(value) ? value.value : value
     return true
   }
   const result = Reflect.set(target, key, value, receiver)