我的AngularJS中有一个$ routeProvider,它提供了templateUrl和controller,
我想知道是否可以在控制器内制作temlateUrl。
原因是我的代码部分是异步的,这样可以减轻复杂性。
答案 0 :(得分:5)
您需要为路线(AFAIK)定义模板,但您可以将模板设为:
<div ng-include="actualTemplateUrl"></div>
在控制器中设置URL:
$scope.actualTemplateUrl = "/path/to/actual/template.html";