标签: angular user-roles
我计划实现一个菜单,根据登录用户隐藏/删除菜单项。有没有办法使用路由防护来更改DOM,或者根据用户角色从DOM中隐藏/删除元素的最佳做法是什么?
答案 0 :(得分:2)
指令*ngIf或[hidden]通常用于此类目的。
*ngIf
[hidden]
在非常罕见的情况下,如果用户公开攻击媒介,则隐藏HTML结构和服务可能是明智的。在所有其他情况下,您最好投入时间和金钱来保护后端。