我想用角路线来改变在页面中使用的控制器
这是我的角码angularjs路线变化控制器
var cat_list = angular.module('getCat', ['ngRoute']);
cat_list.config(function($routeProvider, $locationProvider) {
$routeProvider
.when('category/upcoming', {
controller: 'getUpcoming'
})
.when('category/popular', {
controller: 'getPopular'
});
$locationProvider.html5Mode(true);
});
cat_list.controller('getUpcoming', ['$scope', function($scope, $routeParams) {
//controller code goes here
});
cat_list.controller('getPopular', ['$scope', function($scope, $routeParams) {
//controller code goes here
});
某一部分,这是我的HTML的某些部分
<div class="row" ng-app="getCat">
<div class="col-md-12">
<!-- something happen in here -->
</div>
</div>
但是当我试图访问http://localhost/project/category/upcoming
或http://localhost/project/category/popular
路线不工作(没有控制器采摘或选择)
我错过了什么吗?