以下是查找随附的伊斯坦布尔覆盖率报告的函数。export function getControlFromId(controlId, ancestorControl) { if (!(controlId && ancestorControl)) { return undefined; } if (controlId === ancestorControl.id) { return ancestorControl; } if (ancestorControl.controls) { for (const control of ancestorControl.controls) { const result = getControlFromId(controlId, control); if (result) { return result; } } } return undefined;}
1 回答
![?](http://img1.sycdn.imooc.com/5333a1920001d36402200220-100-100.jpg)
绝地无双
TA贡献1946条经验 获得超4个赞
问题:为什么它说 if-path 没有被采用?该图像清楚地显示了 if 循环中的行。
样本测试数据:
const ancestorControl = {
name: 'form',
controls: [
{
name: 'Section',
id: 1,
},
],
};
添加回答
举报
0/150
提交
取消