angularJs权限控制该如何实现

JavaScript021

angularJs权限控制该如何实现,第1张

权限控制跟Angular关系不大,要依据你系统的业务需求来设计,前端权限控制主要是控制用户能否在UI上进行增删改查操作,你从后端获取到当前用户的权限之后,给需要控制的button或者input 等设置disable,enable之类即可。前端使用的是angular的话,angular提供了一些指令可以使你的权限控制更加便捷,例如ng-view, ng-disabled,ng-show等,通过数据双向绑定就能够控制UI了,不需要你自己去设置元素的样式。

引用来自“bundles”的答案

思想转换一下就行了,客户端与服务器端完全分离的,还是服务器端返回数据,客户端按状态来就行了,想要完全靠客户端去屏蔽权限控制上页面的问题是不可能,因为你写的页面UI都是在js里面,直接可以看到代码的,但是这并不会影响你的权限控制。只要让你服务器端不通过就可以了。