diff options
| author | Igor Minar | 2012-10-25 00:47:47 -0700 |
|---|---|---|
| committer | Igor Minar | 2012-10-29 17:46:44 -0700 |
| commit | b936236fbc0a786e4ae9d33dd0f3debdf42a17c8 (patch) | |
| tree | 26bb935a8d65768f81f6b420a8d06257f9e729ca /src/ng/compile.js | |
| parent | fc115bfd0d18017f4bcef1e39fb22d97a98f8ab1 (diff) | |
| download | angular.js-b936236fbc0a786e4ae9d33dd0f3debdf42a17c8.tar.bz2 | |
refactor(): simplify nodeLinkFn
Diffstat (limited to 'src/ng/compile.js')
| -rw-r--r-- | src/ng/compile.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ng/compile.js b/src/ng/compile.js index ae926923..9b612131 100644 --- a/src/ng/compile.js +++ b/src/ng/compile.js @@ -706,12 +706,12 @@ function $CompileProvider($provide) { } $element = attrs.$$element; - if (newScopeDirective && isObject(newScopeDirective.scope)) { + if (newIsolatedScopeDirective) { var LOCAL_REGEXP = /^\s*([@=&])\s*(\w*)\s*$/; var parentScope = scope.$parent || scope; - forEach(newScopeDirective.scope, function(definiton, scopeName) { + forEach(newIsolatedScopeDirective.scope, function(definiton, scopeName) { var match = definiton.match(LOCAL_REGEXP) || [], attrName = match[2]|| scopeName, mode = match[1], // @, =, or & @@ -734,7 +734,7 @@ function $CompileProvider($provide) { // reset the change, or we will throw this exception on every $digest lastValue = scope[scopeName] = parentGet(parentScope); throw Error(NON_ASSIGNABLE_MODEL_EXPRESSION + attrs[attrName] + - ' (directive: ' + newScopeDirective.name + ')'); + ' (directive: ' + newIsolatedScopeDirective.name + ')'); }; lastValue = scope[scopeName] = parentGet(parentScope); scope.$watch(function parentValueWatch() { @@ -765,7 +765,7 @@ function $CompileProvider($provide) { default: { throw Error('Invalid isolate scope definition for directive ' + - newScopeDirective.name + ': ' + definiton); + newIsolatedScopeDirective.name + ': ' + definiton); } } }); |
