求问一个blade模板中循环展示一个数组的写法
public function ranking(Request $request)
{
$ranking = PointsService::getPointsRank(15);
$data = [
'ranking => $ranking
];
return view('admin.ytpointsrecord.ranking', $data);
}
取到了一个数组,请问怎么$ranking怎么在blade中怎么循环显示出来?
blade中尝试过
@foreach ($ranking as $index=>$key)
@endforeach
尝试了很多写法都不正常,也百度过。dump($data)测试已经是取得数据,请教一下大家,谢谢~
array:1 [▼
"ranking" => array:15 [▼
0 => array:5 [▼
"rank" => 1
"user_id" => 2178
"nickname" => "慢的猫"
"avatar" => "h7f3-4b9a-9dd8-9363291352e2.jpg"
"point" => 1069.0
]
1 => array:5 [▶]
2 => array:5 [▶]
3 => array:5 [▶]
4 => array:5 [▶]
5 => array:5 [▶]
6 => array:5 [▶]
7 => array:5 [▶]
8 => array:5 [▶]
9 => array:5 [▶]
10 => array:5 [▶]
11 => array:5 [▶]
12 => array:5 [▶]
13 => array:5 [▶]
14 => array:5 [▶]
]
]
推荐文章: