在AngularJS中禁用浏览器路由

时间:2015-12-25 10:19:20

标签: javascript angularjs routing

var cufe = angular.module('cufeApp', ['ngRoute', 'cufeAppCont'])
    .config(function ($routeProvider) {
        $routeProvider
            .when('/admin', {
                templateUrl: "templates/admin.html"
            })
            .when('/login', {
                templateUrl: "templates/login.html",
                abstract: true,
                controller: "LoginCtrl"
            })
            .when('/qamember', {
                templateUrl: "templates/qamember.html"
                abstract: true
            })
            .otherwise('/login')
    });

在我的浏览器中,我可以自动指向任何这些路由,因此我可以禁用它们,以便将index.html#/admin之类的路由重定向到登录,除非它在JS脚本函数中完成吗? / p>

换句话说,禁止用户查看不适合他们的网页?

0 个答案:

没有答案