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