计算树状图层级专用方法

计算树状图层级专用方法

计算树状图层级专门用的方法,主要用于获取指定的level的信息

复制代码
function calMsdCataLogLevel(items:any, targetId:any, level = 0) {
  for (let item of items) {
    if (item.id === targetId) {
      return level;
    }
    if (item.children) {
      let found:any = calMsdCataLogLevel(item.children, targetId, level + 1);
      if (found !== -1) {
        return found;
      }
    }
  }
  return -1;
}
相关推荐
熊猫比分站1 小时前
让电竞数据实时跳动:Spring Boot 后端 + Vue 前端的完美融合实践
前端·vue.js·spring boot
一 乐2 小时前
健康打卡|健康管理|基于java+vue+的学生健康打卡系统设计与实现(源码+数据库+文档)
android·java·数据库·vue.js·spring boot·微信小程序
木子李BLOG2 小时前
Element Plus
前端·javascript·vue.js
Miketutu2 小时前
【大屏优化秘籍】Element UI El-Table 表格透明化与自定义行样式实战
前端·javascript·vue.js
快起来搬砖了3 小时前
Vue 实现阿里云 OSS 视频分片上传:安全实战与完整方案
vue.js·安全·阿里云
znhy@1234 小时前
Vue基础知识(一)
前端·javascript·vue.js
我的小月月4 小时前
🔥 手把手教你实现前端邮件预览功能
前端·vue.js
WebGirl5 小时前
Vue页面渲染流程
vue.js
这个一个非常哈5 小时前
VUE篇之推送+瀑布流
css·vue.js·css3
学习吖5 小时前
vue中封装的函数常用方法(持续更新)
大数据·javascript·vue.js·ajax·前端框架