aboutsummaryrefslogtreecommitdiffstats
path: root/src/service/compiler.js
diff options
context:
space:
mode:
authorMisko Hevery2012-02-10 21:35:02 -0800
committerMisko Hevery2012-02-21 22:46:00 -0800
commitcb10ccc44fa78b82c80afa1cb5dac2c34fdf24b7 (patch)
tree0bbd21a88a43ccaf1f81186b2ecdbcc588870f0b /src/service/compiler.js
parent4a051efb89cf33e30d56f1227d1f6084ead4cd42 (diff)
downloadangular.js-cb10ccc44fa78b82c80afa1cb5dac2c34fdf24b7.tar.bz2
feat($compile): mark scope creation with ng-scope class
Diffstat (limited to 'src/service/compiler.js')
-rw-r--r--src/service/compiler.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/service/compiler.js b/src/service/compiler.js
index b73cc690..ed453749 100644
--- a/src/service/compiler.js
+++ b/src/service/compiler.js
@@ -195,7 +195,7 @@ function $CompileProvider($provide) {
var element = cloneConnectFn
? JQLitePrototype.clone.call(templateElement) // IMPORTANT!!!
: templateElement;
- element.data('$scope', scope);
+ element.data('$scope', scope).addClass('ng-scope');
if (cloneConnectFn) cloneConnectFn(element, scope);
if (linkingFn) linkingFn(scope, element, element);
return element;
@@ -371,6 +371,7 @@ function $CompileProvider($provide) {
if (directive.scope) {
assertNoDuplicate('new scope', newScopeDirective, directive, element);
+ element.addClass('ng-scope');
newScopeDirective = directive;
}