Dar*_*ber 0 html php laravel laravel-5
我可以在我的视图中生成这样的表号index.blade.php。
<?php $no = 1; ?>
@foreach($users as $user)
<td>{{ $no }}</td>
<td>{{ $user->username }}</td>
<?php $no++; ?>
@endforeach
Run Code Online (Sandbox Code Playgroud)
我的控制器是 UsersController.php
public function index()
{
$users = User::all();
return view('admin.user.index')->withUsers($users);
}
Run Code Online (Sandbox Code Playgroud)
是的,它有效,但我认为这不是最佳实践,而且很难阅读,因为视图仅适用于界面而非逻辑。我认为诸如从控制器传递数据之类的事情,或者您可以用自己的方式回答。
谢谢,任何帮助表示赞赏。
你可以这样做:
@foreach($users as $index => $user)
<td>{{ $index +1 }}</td>
<td>{{ $user->username }}</td>
@endforeach
Run Code Online (Sandbox Code Playgroud)
请注意,+1因为$index将从0
| 归档时间: |
|
| 查看次数: |
4849 次 |
| 最近记录: |