laravel個人總結 模板方面 二

2021-08-08 08:56:33 字數 1616 閱讀 4500

一,模板,引入模板

//包含views下的sub.blade.php

@include('sub')

二,模板繼承

父類

charset="utf-8">

style="background:gray;">

@section('leftside')

this is parent left

@show

div>

style="background:green;">

@section('rightside')

this is parent right

@show

div>

body>

html>

子類

@extends('parent')

@section('leftside')

son left

@endsection

@section('rightside')

son right

@parent

@endsection

注意事項:

①,父類模板中寫入內容的時候,子類模板需要先進行繼承父類模板資訊,才能將父類的資訊進行載入到本頁面.

三,讓標籤不進行不解析

@

}

四,將後台資料展示到前端頁面

$data = [

'title'=>'天氣預報',

'content'=>'今天天氣真不錯',

'score'=>mt_rand(40,90),

'users'=>['zhangsan','lisi','wangwu']

]; return view('test',$data); //將資料直接放到後面即可

五,頁面上顯示資料

}-> 天氣預報

六,if/else

//例如

@if ($score >= 80)

優秀@elseif ($score >= 60)

及格@else

不及格@endif

七, for 迴圈

@for ($i=0; $i

<10; $i++)

$i@endfor

八,foreach 迴圈

@foreach ($users

as$u)

} @endforeach

九,forelse 迴圈是否為空

@forelse ( as $u)

}@empty

nobody

@endforelse

十, unless (除非,和if相反)

@unless ($score >= 60)

不及格@endunless

laravel 模板繼承

一.建立乙個公用模板 在wap目錄下面新建乙個base模板 內容如下 yield content 二.分別建立二個控制器用於顯示不同的模板 控制器a和控制器b 1.aa模板內容如下 extends wap.base section title aa endsection section conten...

Laravel摘記之模板繼承和包含

在乙個專案中有許多模板檔案,它們有乙個特點 擁有共同的頭部 和 腳部內容 為了避免相同 重複開發 維護 造成工作效率低下 可以把共同的頭部和腳部內容集中到乙個布局檔案中,之後各個具體模板檔案去繼承該布局檔案而使用頭部和腳步內容。這個過程成為模板繼承。布局檔案中相同的 只維護乙份,會大大提公升專案開發...

個人編碼模板

1.4.1 一般性原則 1.4.2控制項命名原則 備註 各個控制項以首字母縮寫為基本原則,個別控制項可根據實際情況使用全命名方式,但必須小寫開頭,命名字首一覽 應該包含如下 檔案描述 description 描述此類的作用 作者 author 建立者或者修改者名 版本 version 建立或者修復時...