getParterData(arr: any, fatherCode: any): any {
for (const elm of arr) {
if (elm.code === fatherCode) {
return elm;
}
if (elm.children && elm.children.length > 0) {
const findChildren = this.getParterData(elm.children, fatherCode);
if (findChildren && findChildren.code) return findChildren;
}
}
return [];
}
/// fatherCode是父id,this.cityList是父结构数据
let getData = this.getParterData(this.cityList, fatherCode);
js根据父id获取树结构中,获取父级数据
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 最近做一个树形表格,从数据库读出来给前端后,用插件老是有一些显示的错误,可能是因为插件还需要数据按顺序排好,so就...
- package com.study.utils; import com.study.entity.Per; imp...
