我正在學習Laravel 4,迄今爲止都非常棒。但是對於一些奇怪的原因,刀片式的@foreach似乎不適用於簡單的查詢。我的代碼是:Laravel Blade @foreach not working
路線:
Route::get('/users', function(){
$users = User::all();
return View::make('users/index')->with('users',$users);
});
現在index.blade.php我的代碼是:
@foreach ($users as $user)
<p>User: {{ $user->username }}</p>
@endforeach
奇怪的是,當我傾倒的對象來看,它確實有效:
{{ dd($users->toArray())}}
DB數據以數組形式顯示爲raw。
我不確定我在這裏做錯了什麼,這是初學者教程中的很多代碼。
你用foreach循環得到的錯誤/問題是什麼? – Laurence
沒有顯示任何內容,也沒有錯誤記錄。 –
確保你使用'index.blade.php'作爲'view'文件的名字,我懷疑你錯過了'blade'。 –