我正在使用角度js来创建单页面应用程序。我在哪里调用一个函数,返回数据-ng-include的URL。
示例:
<script>
function theURL(){
return 'demo.html';
}
</script>
<div ng-app="">
<div data-ng-include="'theURL()'">
</div>
</div>
但上面的代码没有从函数返回的url因此部分页面没有加载。能帮忙吗?
答案 0 :(得分:1)
尝试:
<div ng-include="theURL()"></div>
但如果它不起作用,你的控制器在哪里?您的$范围在哪里?
$scope.theUrl = function(){
return 'demo.html';
}
你的控制器内部将100%工作。