Ver código fonte

milestone reached, update todo

Evan You 13 anos atrás
pai
commit
83665f9962
2 arquivos alterados com 6 adições e 2 exclusões
  1. 1 1
      TODO.md
  2. 5 1
      src/seed.js

+ 1 - 1
TODO.md

@@ -1,4 +1,4 @@
+- nested controllers - but how to inherit scope?
 - improve arrayWatcher
-- make Seeds compositable
 - parse textNodes
 - computed properties

+ 5 - 1
src/seed.js

@@ -83,7 +83,11 @@ Seed.prototype._compileNode = function (node, root) {
                 delete self._dataCopy[binding.key]
             }
 
-        } else if (!ctrlExp || root) { // normal node (non-controller)
+        } else if (ctrlExp && !root) { // nested controllers
+
+            // TODO need to be clever here!
+
+        } else { // normal node (non-controller)
 
             if (node.childNodes.length) {
                 each.call(node.childNodes, function (child) {