在Angular中,我看到人们包装模板字符串:
var template = angular.element('<div>blah</div>');
在使用它之前在angular.element()中的:
$compile(template)(scope);
但是,在不使用angular.element()的情况下,$ compile的工作原理相同:
var template = '<div>blah</div>';
$compile(template)(scope);
单向与另一种之间的区别是什么?感谢。
答案 0 :(得分:0)
没有区别。 这来自角度文档:
<强>用法强>
$compile(element, transclude, maxPriority);
<强>参数强>
元素 - string
或DOMElement
要编译成模板函数的元素或HTML字符串。