我$routeProvider
配置是這樣的:
teachApp.config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider) {
$routeProvider.
when('/teach/', {templateUrl: 'views/login_view.html'}).
when('/teach/overview', {templateUrl: 'views/overview_view.html'}).
when('/teach/users', {templateUrl: 'views/users_view.html'}).
otherwise({redirectTo: '/teach/'});
$locationProvider.html5Mode(true);
}]);
內的應用程序,如果我點擊,例如一個鏈接<a href="/teach/overview">Overview</a>
,概覽部分顯示如預期。但是,當我手動將地址欄中的URL更改爲完全相同的URL時,出現404錯誤。 $routeProvider
配置不正確?
我使用MAMP localhost通過應用爲http://localhost/teach/
這是一個不錯的簡單解決方案。 – joseym 2013-08-13 18:29:39