这是返回的数据res.rows,现在我需要根据判断删除modulesG里的其中一个数组(对象),用name做判断,假设res.rows[i].modulesG[i].name == 'test'的话,就删除这个modulesG[i],其他不变,然后返回出删除出来后的数据。。
讲的可能有点绕,在这里先谢谢各位大哥大姐的解答了,感激不尽,如果讲的太绕了我也会耐心解释清楚的,麻烦你们了,谢谢!
以下是我自己写的代码,但是没有用,是错误的代码
for (let i = 0; i < res.rows.length; i++) {
for (let j = 0; j < res.rows[i].modulesG.length; j++) {
if (res.rows[i].modulesG[j].name == 'test') {
res.rows[i].modulesG[j].splice(j, 1);
}
}
}