blade模板
之所以单独提出来,是因为,觉得用模板很蛋疼,但又容易忘记~ 嚓~
{{ $var }}
- Echo content{{ $var or 'default' }}
- Echo content with a default value{{{ $var }}}
- Echo escaped content{{-- Comment --}}
- A Blade comment@extends('layout')
- Extends a template with a layout@if(condition)
- Starts an if block@else
- Starts an else block@elseif(condition)
- Start a elseif block@endif
- Ends a if block@foreach($list as $key => $val)
- Starts a foreach block@endforeach
- Ends a foreach block@for($i = 0; $i < 10; $i++)
- Starts a for block@endfor
- Ends a for block@while(condition)
- Starts a while block@endwhile
- Ends a while block@unless(condition)
- Starts an unless block@endunless
- Ends an unless block@include(file)
- Includes another template@include(file, ['var' => $val,...])
- Includes a template, passing new variables.@each('file',$list,'item')
- Renders a template on a collection@each('file',$list,'item','empty')
- Renders a template on a collection or a different template if collection is empty.@yield('section')
- Yields content of a section.@show
- Ends section and yields its content@lang('message')
- Outputs message from translation table@choice('message', $count)
- Outputs message with language pluralization@section('name')
- Starts a section@stop
- Ends section@endsection
- Ends section@append
- Ends section and appends it to existing of section of same name@overwrite
- Ends section, overwriting previous section of same name
取自:
http://laravel-recipes.com/recipes/248/knowing-all-the-blade-template-commands
1、以专家为榜样,不必自己重新探索
2、解构技能,找出实现80%效果的那20%
3、不要一心二用
4、练习练习再练习!然后获得即时反馈
5、坚持,不要在低谷期放弃
2、解构技能,找出实现80%效果的那20%
3、不要一心二用
4、练习练习再练习!然后获得即时反馈
5、坚持,不要在低谷期放弃