element-ui树形控件
首先我们要清楚后台返回树形的格式为如下:
所以按照以下思想实现树形结构:
1.把所有数据查询出来放到一个map集合当中,key值为本身数据的id,value值为数据本身。优点是:只对数据库进行一次查询,避免浪费资源
2.把查询出来的数据判断其有没有父id,把没有父id的存放一个list集合当中。(顶层数据)
3.把数据进行for循环,根据本身数据的父id获取map集合当中的数据。例:map.get(entityList.getParentId()),在此之前已经把查询出来的数据一 一放到了map
原创
2020-09-28 15:03:55 ·
2475 阅读 ·
0 评论