Procházet zdrojové kódy

fix meta property value checking

Evan You před 12 roky
rodič
revize
66abd235b2
1 změnil soubory, kde provedl 3 přidání a 1 odebrání
  1. 3 1
      src/compiler.js

+ 3 - 1
src/compiler.js

@@ -631,7 +631,9 @@ CompilerProto.defineProp = function (key, binding) {
 CompilerProto.defineMeta = function (key, binding) {
     var vm = this.vm,
         ob = this.observer,
-        value = binding.value = vm[key] || this.data[key]
+        value = binding.value = key in vm
+            ? vm[key]
+            : this.data[key]
     // remove initital meta in data, since the same piece
     // of data can be observed by different VMs, each have
     // its own associated meta info.