当前位置:网站首页>在级联选择器,根据不会重复的字段,来获取当前的对象
在级联选择器,根据不会重复的字段,来获取当前的对象
2022-07-31 05:20:00 【前端备忘录】
/** * 功能:在级联选择器,利用某个值不会重复的字段,来获取当前的对象,例如利用ID,获取 * 参数:value要对比的值;treeData级联对象;key要对比的关键字 * */
function baseGetCascaderObj(value, treeData, key) {
let opath = null
for (var i in treeData) {
if (value === treeData[i][key]) {
opath = treeData[i]
break
} else if (treeData[i].children && treeData[i].children.length) {
opath = baseGetCascaderObj(value, treeData[i].children, key)
}
// 中断循环
if (opath) {
break
}
}
return opath
}
边栏推荐
猜你喜欢
随机推荐
ES6-数组
常见网络攻击与防御方法
cenos7配置IP,配置IP不生效
【博学谷学习记录】超强总结,用心分享 | 软件测试 抓包
物联网时代网络安全成第一大关
12.0 堆参数调优入门之GC收集日志信息
【博学谷学习记录】超强总结,用心分享 | 软件测试 测试基本概念、模型与用例
一种用QT实现即时通信软件表情发送与接收的思路
FRP穿透教程
对van-notice-bar组件定义内容进行设置
C语言结构体(必须掌握版)
Debian 10 dhcp 服务配置
vmware搭建redis集群遇到问题
群晖NAS配置阿里云盘同步
力扣.找到打字符串中所有字母异位词
Oracle 11g R2 与 Linux 版本的选择
第一次实践——计算器
ES6-箭头函数
@ConfigurationProperties和@EnableConfigurationProperties
CSDN上markdown编写的一些便捷操作








