angularjs异步加载


angularjs 开发的单页应用需要一开始就把所有的控制器加载完成。但是这样可能造成加载时间过长,,如何做可以异步加载需要的资源?

angularjs requirejs JavaScript

cargo 11 years, 2 months ago

我的做法是将加载回来的模板单独编译。
var newScope = $rootScope.new();
newScope.xxx = xxxx;

var div = $( htmlTemplate );
$element.html(div);

$compile(div)( newScope );

壮汉HSI answered 11 years, 2 months ago


Your Answer