【发布时间】:2020-01-21 12:10:17
【问题描述】:
嗨,我是 AngularJs 的新手,我正在尝试借助 Angular Routing 概念进行页面导航,为此我在 google 中搜索了很多,但我找不到满足我要求的解决方案
我需要带有 Angular 标签的登录页面以及如何从一个页面导航到另一个页面,就像我的结构一样
case1:--当登录成功时,它从登录页面导航到主页
case2:--当登录失败时,它从登录页面导航到失败页面
case3:-点击注册按钮时需要直接注册页面,就像忘记密码一样
app.js:
'use strict';
//Define Routing for app
angular.module('myApp', []).config(['$routeProvider', '$locationProvider',
function($routeProvider,$locationProvider) {
$routeProvider
.when('/login', {
templateUrl: 'login.html',
controller: 'LoginController'
})
.when('/register', {
templateUrl: 'register.html',
controller: 'RegisterController'
})
.when('/forgotPassword', {
templateUrl: 'forgotpassword.html',
controller: 'forgotController'
})
.when('/home', {
templateUrl: 'views/home.html',
controller: 'homeController'
})
.otherwise({
redirectTo: '/login'
});
}]);
});
【问题讨论】:
-
这甚至没有意义。 “我想要带有角度标签的登录页面”甚至是什么意思?你去
yoursite.com/login的时候,是不是没有显示登录页面?