From ab044cada685fb36c73fa3cb7004e613105e6a4c Mon Sep 17 00:00:00 2001 From: Igor Minar Date: Fri, 10 Aug 2012 23:46:42 -0700 Subject: refactor($compile): code cleanup --- src/ng/compile.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'src/ng/compile.js') 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('
' + trim(directiveValue) + '
').contents(); - compileNode = $template[0]; - if (directive.replace) { + $template = jqLite('
' + + trim(directiveValue) + + '
').contents(); + compileNode = $template[0]; + if ($template.length != 1 || compileNode.nodeType !== 1) { throw new Error(MULTI_ROOT_TEMPLATE_ERROR + directiveValue); } -- cgit v1.2.3