0
我正在學習AngularJS的書「Pro AngularJS」,我仍然是初學者。我一直堅持這個問題一小會兒,並沒有發現任何修復它。routeProvider otherwise redirectTo not working
我在routeProvider中重定向時遇到問題。問題在於用戶應該在啓動這個頁面到另一個頁面(你會在下面的代碼中看到)後自動重定向,並且在啓動它之後,什麼都不會發生。它將鏈接更改爲http://localhost:50395/angularjs/admin.html#/login,但啓動了空白頁面。
腳本在admin.html:
<script>
angular.module("sportsStoreAdmin", ["ngRoute", "ngResource"])
.config(function ($routeProvider) {
$routeProvider.when("/login", {
templateUrl: "/views/adminLogin.html"
});
$routeProvider.when("/main", {
templateUrl: "/views/adminMain.html"
});
$routeProvider.otherwise({
redirectTo: "/login"
});
});
</script>
如果有人可以幫助我,讓我清楚在我做錯了,我會非常感激。
? – gnerkus
20:55:43.920「錯誤:[$ compile:tpload]加載模板失敗:/views/adminLogin.html(HTTP狀態:404未找到) – Dariel
您是否創建了'adminLogin.html'文件並將其添加到'views' directory? – gnerkus