前一篇 权限流程数组
权限设置前台页面展示方式使用ztree树控件,经过两个树拖动来实现。很是感谢提供的zTree插件!服务器
因为权限节点不是不少,一次读取所有数据。async
用户体验,主要经过zTree来实现。稍微改进的是两棵树中间的拖动。性能
一、经过beforeDrop在两颗树之间拖动时加入了本身的判断及拖动后节点的处理。大数据
二、拖动的过程不提交数据,而是在前台记录了操做过程。造成两个集合:待增长和需移除两个数组。点提交后,将结果提交到服务器。之前是有ext开发权限时,每一步的操做都会提交。从涉及到大数据的项目后,开始注意性能了!.net
三、树加载后在asyncSuccess方法经过一个递归,访问了树的全部节点,进而记录了树节点。插件