Jelajahi Sumber

computed values from promises, unset while waiting

Adam Shaw 8 tahun lalu
induk
melakukan
8d48eaea7c
1 mengubah file dengan 1 tambahan dan 0 penghapusan
  1. 1 0
      src/common/Model.js

+ 1 - 0
src/common/Model.js

@@ -76,6 +76,7 @@ var Model = Class.extend(EmitterMixin, ListenerMixin, {
 			var res = startFunc.call(_this, deps);
 
 			if (res && res.then) {
+				_this.unset(name); // put in an unset state while resolving
 				res.then(function(val) {
 					_this.set(name, val);
 				});