0
我在我的app.js
中有以下代码。routeProvider只有一半工作
var app = angular.module("TacoTime", ['ngRoute']);
app.config(['$routeProvider',
function($routeProvider) {
$routeProvider
// route for the home page
.when('/', {
templateUrl : 'views/home.html',
controller : 'HomeController'
})
// route for the directions page
.when('/list', {
templateUrl : 'views/list.html',
controller : 'ListController'
})
.otherwise({
redirectTo: '/'
});
}]);
当我有平原/
我去home.html
。当我尝试/lists
时,出现错误,提示Nothing与给定的URI匹配。
我一直在扯掉我的头发,想知道我做错了什么。
/list or/lists? – Ronnie 2015-04-02 18:21:01
您使用的是html5mode吗?如果没有,请确保您使用的网址'#/'和'#/ list' – 2015-04-02 18:26:35
为我的初始评论添加更多内容,您的路由是'/ list',并且您在尝试使用'/ lists'时说错误... – Ronnie 2015-04-02 18:42:47