Browse Source

observer: modify '__ob__' property checking

kazuya kawaguchi 10 years ago
parent
commit
15df1bcaa9
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/observer/index.js

+ 1 - 1
src/observer/index.js

@@ -47,7 +47,7 @@ Observer.create = function (value, vm) {
   }
   var ob
   if (
-    '__ob__' in value &&
+    Object.prototype.hasOwnProperty.call(value, '__ob__') &&
     value.__ob__ instanceof Observer
   ) {
     ob = value.__ob__