希望我能正确解释这一点。在 Angular 教程中,您可以使用 partials 来执行此操作:
phonecatApp.config(['$routeProvider',
function($routeProvider) {
$routeProvider.
when('/phones', {
templateUrl: 'partials/phone-list.html',
controller: 'PhoneListCtrl'
}).
when('/phones/:phoneId', {
templateUrl: 'partials/phone-detail.html',
controller: 'PhoneDetailCtrl'
}).
otherwise({
redirectTo: '/phones'
});
}]);
我们都已经做到了,而且效果很好,但是我第一次使用了一个不同的 login.html 页面,它与其余页面没有任何共同之处。有没有办法我可以使用 ngRoute 来设置控制器并只加载整个 login.html 页面而不是将其指向部分页面?