此项目是公司内部使用的一个管理系统,提供了员工管理、考勤、审批、公司的组织架构、以及角色管理等模块
项目难点:对商品列表进行拖拽排序。使用浏览器原生 drag and drop 解决被拖拽节点标签加上 draggable="true",
放置节点标签加上 drop 和 dragOver 事件, 然后利用拖拽事件的
dataTransfer 的 setData 和 getData 传递数据,在 drop 事件处得到拖拽和防止的节点 index ,但是,从更高 index 拖拽到
更小 index ,与更小 index 拖拽到更高 index ,数组操作是不一样的,前者直接先删除在添加index 就可以了,后者需
要先添加再删除