We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f7311c9 commit 7392dfcCopy full SHA for 7392dfc
src/core/observer/index.js
@@ -61,7 +61,7 @@ export class Observer {
61
walk (obj: Object) {
62
const keys = Object.keys(obj)
63
for (let i = 0; i < keys.length; i++) {
64
- defineReactive(obj, keys[i], obj[keys[i]])
+ defineReactive(obj, keys[i])
65
}
66
67
@@ -145,6 +145,9 @@ export function defineReactive (
145
146
// cater for pre-defined getter/setters
147
const getter = property && property.get
148
+ if (!getter && arguments.length === 2) {
149
+ val = obj[key]
150
+ }
151
const setter = property && property.set
152
153
let childOb = !shallow && observe(val)
0 commit comments