$location.path 没有重定向到 Angular JS 中的页面
$location.path is not redirecting to page in Angular JS
这里是 code.In URL 它正在重定向到 #!/dashboard
但它没有显示任何内容。
var app = angular.module("myapp", ["ngRoute"]);
app.config(function ($routeProvider) {
$routeProvider.when("/", {
templateUrl: "Login.html"
}).when("/dashboard", {
tepmlateUrl: "Dasu.html"
});
});
app.controller("LoginCtrl", function ($rootScope, $location, $scope) {
$scope.submit = function()
{
debugger;
if($scope.userid == 'admin' && $scope.password == 'admin')
{
$rootScope.LoggedIn = true;
$location.path('/dashboard');
}
}
});
您的 $routeProvider 配置中有一个类型
.when("/dashboard", {
tepmlateUrl: "Dasu.html"
});
应该是
.when("/dashboard", {
templateUrl: "Dasu.html"
});
这里是 code.In URL 它正在重定向到 #!/dashboard
但它没有显示任何内容。
var app = angular.module("myapp", ["ngRoute"]);
app.config(function ($routeProvider) {
$routeProvider.when("/", {
templateUrl: "Login.html"
}).when("/dashboard", {
tepmlateUrl: "Dasu.html"
});
});
app.controller("LoginCtrl", function ($rootScope, $location, $scope) {
$scope.submit = function()
{
debugger;
if($scope.userid == 'admin' && $scope.password == 'admin')
{
$rootScope.LoggedIn = true;
$location.path('/dashboard');
}
}
});
您的 $routeProvider 配置中有一个类型
.when("/dashboard", {
tepmlateUrl: "Dasu.html"
});
应该是
.when("/dashboard", {
templateUrl: "Dasu.html"
});