diff options
| author | Igor Minar | 2012-08-10 23:46:42 -0700 |
|---|---|---|
| committer | Igor Minar | 2012-08-13 09:48:23 -0700 |
| commit | 0f37194fb7ce67c3719626d9e21d95a66538a0e4 (patch) | |
| tree | ed8b30f93eb4bf5f702bd24060934d8d99df806f /src/ng/compile.js | |
| parent | e85774f709b9f681b0ff8d829b07568b0f844a62 (diff) | |
| download | angular.js-0f37194fb7ce67c3719626d9e21d95a66538a0e4.tar.bz2 | |
refactor($compile): code cleanup
Diffstat (limited to 'src/ng/compile.js')
| -rw-r--r-- | src/ng/compile.js | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/ng/compile.js b/src/ng/compile.js index 31c1696c..56dafc39 100644 --- a/src/ng/compile.js +++ b/src/ng/compile.js @@ -576,14 +576,16 @@ function $CompileProvider($provide) { } } - if (directiveValue = directive.template) { + if ((directiveValue = directive.template)) { assertNoDuplicate('template', templateDirective, directive, $compileNode); templateDirective = directive; - $template = jqLite('<div>' + trim(directiveValue) + '</div>').contents(); - compileNode = $template[0]; - if (directive.replace) { + $template = jqLite('<div>' + + trim(directiveValue) + + '</div>').contents(); + compileNode = $template[0]; + if ($template.length != 1 || compileNode.nodeType !== 1) { throw new Error(MULTI_ROOT_TEMPLATE_ERROR + directiveValue); } |
