首頁 > 後端開發 > php教程 > 如何正確地將資料傳遞到 Laravel Blade 視圖?

如何正確地將資料傳遞到 Laravel Blade 視圖?

DDD
發布: 2024-12-15 03:01:08
原創
929 人瀏覽過

How Do I Correctly Pass Data to Laravel Blade Views?

將資料傳遞到Laravel 中的視圖

嘗試使用return View::make('blog', $posts),您可能會遇到錯誤,表示$posts 未定義。要解決此問題:

利用with() 方法:

不要直接在視圖方法中傳遞數據,而是使用with() 方法來設定要傳遞的數據。此方法指派一個鍵值對,其中鍵代表視圖中的變數名稱,值是您要傳遞的資料。

範例:

return View::make('blog')->with('posts', $posts);
登入後複製

在刀片視圖中,您可以以 $posts 的形式存取傳遞的資料:

@foreach ($posts as $post)
    <!-- Your code here -->
@endforeach
登入後複製

以上是如何正確地將資料傳遞到 Laravel Blade 視圖?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板