Angularjs data-ng-include не работает
Я использую угловой JS для создания одностраничного приложения. где я вызываю функцию, которая возвращает URL для data-ng-include.
Пример:
<script>
function theURL(){
return 'demo.html';
}
</script>
<div ng-app="">
<div data-ng-include="'theURL()'">
</div>
</div>
но приведенный выше код не принимает URL, возвращенный функцией, поэтому частичная страница не загружается. не могли бы вы помочь?
1 ответ
Решение
Пытаться:
<div ng-include="theURL()"></div>
Но если это не работает, где ваш контроллер? Где ваша $ сфера?
$scope.theUrl = function(){
return 'demo.html';
}
Это внутри вашего контроллера будет работать на 100%.