Да, вы можете установить частичные виды и независимый контроллер в угловых js. Вы можете установить это в своей конфигурации проекта. Это пример реализации.
(function() {
'use strict';
angular.module('YourApp', [
'ngRoute'
])
.config(['$routeProvider', function ($routeProvider) {
$routeProvider.when('/login', {
templateUrl: 'login.html',
controllerAs: 'loginCtrl',
controller: 'loginController'
});
$routeProvider.when('/dashboard', {
templateUrl: 'dashboard.html',
controllerAs: 'dashboardCtrl',
controller: 'dashboardController'
});
$routeProvider.otherwise({
redirectTo: '/login'
});
}]);
})();
Здесь login.html и dashboard.html ваш частичный файл представления и LoginController, dashboardController ваш контроллер для соответствующих представлений.
1. Да, но зачем вам? Дело в том, чтобы создавать одностраничные приложения. 2. Вы, вероятно, знаете, что вы подразумеваете под этим, но мы этого не делаем. Разработайте, определите «раздел», объясните, чего вы хотите достичь, почтовый код. –