正在显示
1 个修改的文件
包含
3 行增加
和
7 行删除
| @@ -62,13 +62,9 @@ class NavController extends BaseController | @@ -62,13 +62,9 @@ class NavController extends BaseController | ||
| 62 | $items = $item = (array)$item; | 62 | $items = $item = (array)$item; |
| 63 | $id = $item['id']; | 63 | $id = $item['id']; |
| 64 | // 在给定的详情列表中查找匹配的id | 64 | // 在给定的详情列表中查找匹配的id |
| 65 | - $matchingDetail = []; | ||
| 66 | - foreach ($detailsList as $k => $v){ | ||
| 67 | - if($id == $v['id']){ | ||
| 68 | - $matchingDetail = $v; | ||
| 69 | - unset($detailsList[$k]); | ||
| 70 | - } | ||
| 71 | - } | 65 | + $matchingDetail = array_filter($detailsList, function ($detail) use ($id) { |
| 66 | + return $detail['id'] == $id; | ||
| 67 | + }); | ||
| 72 | if (!empty($matchingDetail)) { | 68 | if (!empty($matchingDetail)) { |
| 73 | $items = reset($matchingDetail); | 69 | $items = reset($matchingDetail); |
| 74 | } | 70 | } |
-
请 注册 或 登录 后发表评论