W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
相似的頁面下,必須 使用 layouts
文件來統(tǒng)一頁面頭部與尾部。如:
layouts/app.blade.php
視圖文件 必須 優(yōu)先考慮使用 .blade.php
后綴來指定使用 Blade 模板引擎。
photos/create
為例,對應(yīng) create.blade.php
文件,存放在文件夾 photos
下。 必須 避免在 resources/views
目錄下直接放置視圖文件。
局部視圖文件 必須 使用 _
前綴來命名,如:photos/_upload_form.blade.php
為了和 Restful 路由器和資源控制器保持一致,視圖命名也 必須 使用資源視圖的命名方式。以 photos
為例:
photos/index.blade.php
/photos
,命名 photos.index
PhotosController@index
photos/show.blade.php
/photos/{id}
,命名 photos.show
PhotosController@show
photos/create.blade.php
/photos/create
,命名 photos.create
PhotosController@create
photos/edit.blade.php
/photos/edit
,命名 photos.edit
PhotosController@edit
很多情況下,創(chuàng)建和編輯視圖里的頁面結(jié)構(gòu)接近相似,在這種情況下,應(yīng)該 使用 _form.blade.php
視圖來避免重復(fù)代碼。
以 photos
為例:
PhotosController@create
- 對應(yīng)視圖:/photos/create.blade.php
PhotosController@edit
- 對應(yīng)視圖:/photos/edit.blade.php
edit.blade.php 和 create.blade.php 內(nèi)部會使用 _form.blade.php
視圖來加載表單。
一個完整的 photos
資源對應(yīng)的視圖文件為以下:
├── photos
│ ├── _form.blade.php
│ ├── create.blade.php
│ ├── edit.blade.php
│ ├── index.blade.php
│ └── show.blade.php
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: