mirror of
https://github.com/zhigang1992/angular.js.git
synced 2026-04-24 03:55:49 +08:00
refactor(directives): connect new compiler
- turn everything into a directive
This commit is contained in:
@@ -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];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user