需求:對后臺返回的數據做處理。返回的數組中,第一個對象的value:[11,21,42],但是children中id不包含42,應該用數組中移除,最終value:[11,21]。同理,第二個數組中 value:[42]后臺返回格式:[{"children": [ { "id": 11, "typeName": "水果類" }, { "id": 21, "typeName": "水果類" }],"title": "水果類","value": [11,21,42]},{"children": [ { "id": 42, "typeName": "展示類" }],"title": "展示類","value": [11,21,42]}
數組遞歸遍歷,查詢不到某一個元素,就刪除的問題。
慕森王
2019-02-25 14:20:18