dual listbox在用户量太大的时候是否不太适用?
来源:13-3 角色用户模块界面开发

bearsmall
2018-03-04
如果用户表里的数据量太大,用dual listbox是不是不太合适?另外如果在给用户授予相应角色的时候整合搜索功能(搜索指定用户)会不会更好?
plus:另外,系统在给用户赋予角色权限的时候是以角色为基准的,也就是在选定一个确定角色的情况下去映射对应的用户列表。我觉得还有一种方式那就是以用户为基准,也就是在选中一个确定用户的情况下去映射他所拥有的角色(赋予角色权限)。
写回答
1回答
-
你好,这个问题提的特别赞。
当用户量很大时,整合搜索用户功能是一个特别好的想法。通常系统展示都会经历从小数据量到大数据量的过程,界面上使用的组件及展示也会经历这个阶段。这里,还可以在选择用户前面加上部门的展示,点击部门选择用户,我之前参与的权限系统其实就是先选部门再选用户的,实际展示的组件也是前端人员自己写的。
根据用户去指定用户的角色也是特别ok的一个想法,我之前系统里也确实是有这个功能。只是这个不是必须的,因此我并没有在课程里做实现,你能想到这里,说明你在这里思考的很多了,而且思考的很到位,相信在实际项目中做权限实现时你可以做的很好。
前端的展示可以根据需要做些操作友好方面的设计,就像你这里提高的搜索用户。这时呢,最重要还是后端的设计,能支撑这些扩展的设计是关键。前端做这种设计时,封装一个接口处理即可,处理时把数据放入设计的表里面,最核心的点还是 "用户-角色-权限"。只要后端设计支持,前端可以根据需要设计一些实用的调整~
祝你学习愉快~
012018-03-05
相似问题