Blade 的兩個主要優點是 【模板繼承】 和 【區塊】 。
【常見語法】:
@if (count($records) === 1)
我有一條記錄!
@elseif (count($records) > 1)
我有多條記錄!
@else
我沒有任何記錄!
@endif
@isset($records)
// $records 被定義並且不爲空...
@endisset
@empty($records)
// $records 是「空」的...
@endempty
@for ($i = 0; $i < 10; $i++)
目前的值爲 {{ $i }}
@endfor
@foreach ($users as $user)
<p>此用戶爲 {{ $user->id }}</p>
@endforeach
@forelse ($users as $user)
<li>{{ $user->name }}</li>
@empty
<p>沒有用戶</p>
@endforelse
【Blade模板註釋】:
{{-- 此註釋將不會出現在渲染後的 HTML --}}
【寫原生PHP代碼】:
@php
//
@endphp
【引入視圖】:
@include('shared.errors')
@include('view.name', ['some' => 'data'])
Laravel 模板 Blade模板學習筆記
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.