我在php.中创建了登录页面(示例url: test.com/)
(示例网址: test.com/ signup )
当用户登录时,页面重定向到一个角应用程序.(示例url: test.com/admin#/)
但
案例1:
当用户登录时,重定向到示例url: test.com/admin/#Dashboard
案例2:
当用户注册后登录,然后重定向到示例url:
,我如何处理上述情况?
角航路代码:
app.config(['$routeProvider', function ($routeProvider) {
$routeProvider
.when("/", {templateUrl: "angular/cpModule/templates/accountverify.html", controller: "cpController"})
.when("/Dashboard", {templateUrl: "angular/templates/dashboard.html", controller: "AdminDashController"})
.when("/accountverify", {templateUrl: "angular/cpModule/templates/accountverify.html", controller: "cpController"})
.when("/agreement", {templateUrl: "angular/cpModule/templates/agreement.html", controller: "cpController"})
.when("/termnservices", {templateUrl: "angular/cpModule/templates/termnservices.html", controller: "cpController"})
.when("/mobileverify", {templateUrl: "angular/cpModule/templates/mobileverify.html", controller: "cpController"})
.otherwise("/accountverify", {templateUrl: "angular/cpModule/templates/accountverify.html", controller: "cpController"});
}]);我感谢所有的回应。
发布于 2016-09-07 13:16:20
使用状态参数,
angular.module('myApp', [ … ])
.config(function ($routeProvider) {
$routeProvider
.when('/login/:param1', {
templateUrl: 'main.html',
controller: 'MainController'
})
.otherwise({
redirectTo: '/'
});
});根据这个值在param1中传递一些值,您可以重定向视图
在控制器里,
if($stateParams.param1 == 'AFTER_SIGNUP'){
/* accountverify page */
}else{
/* login page */
}https://stackoverflow.com/questions/39370644
复制相似问题