Преглед изворни кода

wip: handle value -> value assignment in reactive object

Evan You пре 6 година
родитељ
комит
61ab483af1
1 измењених фајлова са 1 додато и 1 уклоњено
  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)