2017-07-03 122 views
0

我有这个.cshtml网页登录重定向到使用按钮angularjs另一页点击

<main id="login" ng-controller="loginCtrl"> 
<div id="page" class="full-screen min-height"> 
    <div id="page-inner"> 
     <div id="login-page-content" class="min-height-inner container-padding"> 
      <div class="container center text-center"> 
       <h1> 
        <label>Login</label> 
       </h1> 
       <div id="login-form"> 
        <div> 
         <input type="email" id="Username" placeholder="UserName/Email" class="login-input" required="required" /> 

        </div> 
        <div> 
         <input type="password" id="Username" placeholder="Password" class="login-input" required="required" /> 
        </div> 
        <div> 

        </div> 
        <div class="cf"> 
         <input type="submit" value="Login" class="login-submit" ng-click="clicked()"/> 
        </div> 
       </div> 
       <a href="#!/forgotPassword"> Forgot Details ? </a> 
      </div> 
     </div> 
    </div> 
</div> 

,这是我controller.js

angular.module('userManagement') 
.controller('loginCtrl', ['$scope', '$http','$window', function ($scope, $http,$window) { 
    $scope.clicked = function() { 
     window.location = '#/join'; 
    } 
} 
]); 

,也是我的app.js

$routeProvider.caseInsensitiveMatch = true; 

$ routeProvider.when('/ login',{ templateUrl:'帐户/登录', 控制器:'loginCtrl' }); 我希望能够去另一个页面,当我点击按钮,vallidations并不重要,现在我只想按钮去页面,当我点击一个按钮,与上面的代码,它需要我

http://localhost:52653/Account#!/login#%2Fjoin

+0

请检查以下链接一次。它可能会帮助你 [https://stackoverflow.com/questions/33720267/how-to-navigate-one-page-to-another-page-using-angularjs](https://stackoverflow.com/questions/ 33720267 /如何导航的一个页面到另一个页面,使用-angularjs) –

回答

1

您应该使用的角度路线系统或ui.router:

ngRoute和位置

$location.path("#/join"); 

ui.router

$state.go(path_to_join_state); 
相关问题