【发布时间】:2017-08-31 21:50:59
【问题描述】:
在我的组件内部,有删除更新和添加三个功能。然后我想将这三个功能的访问权限授予不同的用户。超级用户的所有三个。两个换一个这样的
【问题讨论】:
-
如果这些功能是通过单击按钮执行的,那么您可以根据用户的角色显示和隐藏这些按钮。对于额外的检查,您可以在函数内编写检查以查找用户角色,如果他有权访问,则执行该功能
标签: angularjs angular typescript routing
在我的组件内部,有删除更新和添加三个功能。然后我想将这三个功能的访问权限授予不同的用户。超级用户的所有三个。两个换一个这样的
【问题讨论】:
标签: angularjs angular typescript routing
我假设 currentUser 被维护为一个会话对象。所以,
delete(){
if(currentUser.role === Admin) {
....
} else {
//error message
}
}
【讨论】: