How to navigate one page to another page using AngularJs

后端 未结 2 997
情话喂你
情话喂你 2020-12-17 01:40

How to navigate from one page to another page. Assume i have a login page, after entering username and password fileds while click on submit button it needs to validate and

2条回答
  •  一向
    一向 (楼主)
    2020-12-17 02:11

    Index.html

    
    
    
    
    
    
    
    
        

    test.js

    var applog = angular.module('myApp',['ngRoute']);
    
    applog.config([ '$routeProvider', '$locationProvider',
        function($routeProvider, $locationProvider) {
            $routeProvider.when('/home', {
                templateUrl : 'home.html',
                controller : 'HomeController'
            })
            $routeProvider.when('/', {
                templateUrl : 'login.html',
                controller : 'LoginController'
            }).otherwise({
                redirectTo : 'index.html'
            });
            //$locationProvider.html5Mode(true); //Remove the '#' from URL.
        }
    ]);
    
    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("/home" );
            } else {
                alert('invalid username and password');
            }
        };
    });
    
    applog.controller("HomeController", function($scope, $location) {
    
    });
    

    login.html

提交回复
热议问题