我是AngularJs框架的新手,我想寻找路由逻辑的问题。我有三种类型的客户应用程序:高级经理,本地仓库经理和中央仓库经理。我用来路由应用程序的代码如下:
app.config(function($routeProvider) {
$routeProvider
.when("/", {
templateUrl: "viewHome/main.html",
})
.when("/indexProduct", {
templateUrl: "viewIndex/indexProduct.html",
})
.when("/indexCategory", {
templateUrl: "viewIndex/indexCategory.html",
})
.when("/indexCompare", {
templateUrl: "viewIndex/indexCompare.html",
});
});我想知道是否有基于身份验证权限在不同视图中路由客户端的模式。
发布于 2017-05-30 14:38:13
$stateProvider
.when('userManagement', {
[...]
data: {
permissions: {
only: ['ADMIN','MODERATOR']
}
}
});有一个有用的库用于这个目的,请查看角度许可
https://stackoverflow.com/questions/44265098
复制相似问题