Laravel 中的 视图和模型
生活随笔
收集整理的這篇文章主要介紹了
Laravel 中的 视图和模型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
視圖
簡介:視圖包含了應用程序渲染的HTML數據,并將應用程序的顯示邏輯與控制邏輯有效的分離開。在Laravel中,視圖被保存在resources/views目錄中。
- php
//數組中的內容可以表示在視圖中調用數組,可以用echo $name得到name的值
Route::get('/', function () {
return view('greeting', ['name' => 'James']);
});
- php
視圖可以被嵌套保存在resoureces/views目錄的子目錄中,”.”號或”\”被用來引用嵌套的視圖。例如,可以通過下面語句引用resoureces/views/admin/profile.php這個視圖:
- php
return view('admin.profile', $data);
return viwe('admin/profile');
- php
創建默認視圖,只需在文件名中加上xxx.blade.xxx
判斷視圖是否存在,可以使用view()->exists,視圖存在返回true,當不帶參數的view輔助方法被調用時,會返回一個Illuminate\Contracts\View\Factory實例,可以通過這個實例調用視圖工廠(View Factory)的所有方法。
- php
if(view()->exits('xxxx.xxx'));
- php
視圖數據
向視圖傳遞數據
采用此方法傳遞數據,可以使用鍵/值獲得對應的數據,如
模型
簡介:即MVC模式中的Model,目錄名為app的根目錄
使用命名空間:use Illuminate\Database\Eloquent\Model
必須聲明為靜態方法,不然會報錯
- <?php namespace App; use Illuminate\Database\Eloquent\Model; class Membr extends Authenticatable {public static function member(){return "hello ";} }
總結
以上是生活随笔為你收集整理的Laravel 中的 视图和模型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VB的界面设计
- 下一篇: 505B. Mr. Kitayuta‘s