refactor(directives): connect new compiler

- turn everything into a directive
This commit is contained in:
Misko Hevery
2011-11-22 21:28:39 -08:00
parent 8af4fde182
commit 9ee2cdff44
36 changed files with 1568 additions and 1744 deletions

View File

@@ -61,9 +61,19 @@ afterEach(function() {
function dealoc(obj) {
if (obj) {
var element = obj.$element || obj || {};
if (element.nodeName) element = jqLite(element);
if (element.dealoc) element.dealoc();
if (isElement(obj)) {
var element = obj;
if (element.nodeName) element = jqLite(element);
if (element.dealoc) element.dealoc();
} else {
for(var key in jqCache) {
var value = jqCache[key];
if (value.$scope == obj) {
delete jqCache[key];
}
}
}
}
}