角度如何知道对包含“ng-view”元素的模板视图提出请求?
如果我在我的应用程序中导航直接说
http://localhost/Categories/List/accessories
. 仍然向“/或索引模板”发出请求,因为它包含渲染所有视图所需的“ng-view”元素。
当我从索引导航到 /Categories/List/accessories 时,不再请求索引。
下面是我的基本路由,部分复制自 GitHub 上的 Angular MVC “CookBook”示例
angular.module('myApp', ['myApp.ctrl.list'])
.config(['$routeProvider', '$locationProvider', function ($routeProvider) {
$routeProvider.when('/', {
templateUrl: '/Home/Splash',
});
$routeProvider.when('/Categories/List/:slug', {
templateUrl: '/Categories/List',
controller: 'listCtrl',
});
$routeProvider.otherwise({
redirectTo: '/'
});
}]);