我正在尝试在springMvc中创建一个应用程序,使用html页面和angularJs来预订机票。这是我第一次使用angularJs。
的NavBar
Home | Application Setting | Travel | Bulk Booking | Users | Profile | Announcements | Support Mgmt | Support
3个用户组
1. Admin.
2. Normal Users.
3. Agents (with some extra access then Normal).
访问级别
- Admin - Home, Application Settings , Users, Announcements, Support Mgmt, Profile
- Agent - Home, Bulk Booking, Support, Profile
- Normal Users - Home, Travel, Support,Profile
如何使用ng-view执行此操作。请指出我正确的方向。提前谢谢。
答案 0 :(得分:0)
这可能会有所帮助:Authentication in Single Page Applications With Angular.js
如果用户有组(访问级别是组的位图),directives.js会执行updateCSS(),从而显示/隐藏菜单项。
菜单项看起来像
<li data-access-level="accessLevels.admin">
routingConfig.js保持逻辑“如果用户具有基于他的组的访问权限”。