Я предполагаю, что вы говорите о загрузке партиций? Вы бы не загрузили представление с помощью контроллера, хотя MAYBE вы могли бы ... Я бы использовал ваши маршруты для загрузки представления. Ваш контроллер вернет ваши данные с областью действия в ваш частичный вид, а затем вы загрузите его в div-ng-view или что-то еще. Так, например ...
в вашем app.js (или то, что вы называете это) предполагается, что ваш myfile.html находится в том же каталоге:
angular.
module('app', []).
config(['$routeProvider', function($routeProvider) {
$routeProvider.
when('/myFile', { templateUrl: 'myFile.html', controller: MyCtrl }).
otherwise({ redirectTo: '/' });
}]);
Тогда, возможно, в controllers.js файла:
function MyCtrl($scope) {
$scope.foo = "My foo";
}
И тогда в вашем myfile.html частичного:
<p>{{foo}}</p>
И тогда ваш файл index.html может выглядеть someth ing:
<!doctype html>
<html ng-app="app">
<head>
<script src="js/angular.min.js"></script>
<script src="js/app.js"></script>
<script src="js/controllers.js"></script>
</head>
<body>
<div ng-controller="MyCtrl">
<div class="container">
<div ng-view></div>
</div> <!-- /container -->
</div>
</body>
</html>
Вы хотите добавить еще один html-файл в 1-й html. –