Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在angularjs中从一个页面导航到另一个页面_Angularjs - Fatal编程技术网

在angularjs中从一个页面导航到另一个页面

在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="

我知道我已经问了同样的问题,但是我没有解决这个问题。我正在尝试从登录页导航到下一页

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="form-signin-heading">Login Form</h3>
   <span><b>Username :</b>&nbsp;
    <input type="username" class="form-control" ng-model="user.name"  required>
   </span>
   </br></br>
   <span><b>Password :</b>&nbsp;&nbsp;
     <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" );