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