laravel5 Blade基本操作
// 区块占位 @yield('name') // 扩展布局模板 @extends('layout.name') // 实现命名为 name 的区块(yield 占位的地方) @section('name') @stop // 可继承内容区块 @section('sidebar') @show // 继承父模板内容(@show 的区块内容) @parent // 包含子视图 @include('view.name') // 包含子视图,并传参 @include('view.name', array('key' => 'value')); // 加载本地化语句 @lang('messages.name') @choice('messages.name', 1); @if @else @elseif @endif @unless @endunless @for @endfor @foreach @endforeach @while @endwhile //forelse 4.2 feature @forelse($users as $user) @empty @endforelse // 输出内容,被转义过的 {{ $var }} // 输出未转义内容,5.0 特性 {!! $var !!} {{-- Blade 注释,不会被输出到页面中 --}} // 三元表达式的简写,以下相当于「$name ? $name : 'Default'」 {{{ $name or 'Default' }}} // 保留双大括号,以下会编译为 {{ name }} @{{ name }}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。