在angularjs中从一个页面导航到另一个页面
我知道我已经问了同样的问题,但是我没有解决这个问题。我正在尝试从登录页导航到下一页 login.html在angularjs中从一个页面导航到另一个页面,angularjs,Angularjs,我知道我已经问了同样的问题,但是我没有解决这个问题。我正在尝试从登录页导航到下一页 login.html <body> <div id='content' ng-app='myApp' ng-controller='LoginController'> <div class="container"> <form class="form-signin" role="form" ng-submit="login()"> <h3 class="
<body>
<div id='content' ng-app='myApp' ng-controller='LoginController'>
<div class="container">
<form class="form-signin" role="form" ng-submit="login()">
<h3 class="form-signin-heading">Login Form</h3>
<span><b>Username :</b>
<input type="username" class="form-control" ng-model="user.name" required>
</span>
</br></br>
<span><b>Password :</b>
<input type="password" class="form-control" ng-model="user.password" required>
</span>
<label class="checkbox">
<input type="checkbox" value="remember-me"> Remember me
</label>
<button class="btn btn-lg btn-primary btn-block" type="submit" >
<b>Sign in</b></button>
</form>
</div> <!-- /container -->
</div>
</body>
控制器是
applog.controller("LoginController", function($scope, $location){
$scope.login=function()
{
var username=$scope.user.name;
var password=$scope.user.password;
if(username=="admin" && password=="admin")
{
$location.path( "html/navAng.html" );
}
else
{
$scope.message="Error";
$scope.messagecolor="alert alert-danger";
}
}
});
现在,当我单击“登录”按钮时,url正在生成,但它只是更改了url选项卡中的url,什么也没有发生,即页面没有刷新或导航到下一页…有人可以帮助我吗…只需输入路径而不是.html,如下所示
$location.path( "/login" );
一次又一次地问同一个问题是没有意义的。
$location.path( "/login" );