【laravel5.1-0.0.8】视图操作

视图

  • resources/views/下面;
  • 格式viewname.blade.php

传值到页面

  • compact传入一个数组
$article = array();
····
if (view()->exists('articles.show')) {
        return view('articles.show',compact('article'));
}

Blade模板渲染页面

  • 注释: {{- -}}
  • 显示数据:{{ $key }}
  • 输出存在的数据
{{ isset($name) ? $name : 'Default' }}
或
 {{ $name or 'Default' }}
  • 显示原生数据
{!! $name !!}.
  • 控制语法
  • 判断
@if () ··· @elseif() ··· @else ··· @endif
@unless() ··· @endunless
  • 循环
@for($i=0;$i<10;$i++) ··· @endfor
@foreach ($users as $user)   {{$user->id}}    @endforeach
@while(true)  ··· @endwhile
@forelse($users as $user) ···  @empty   @endforelse
  • 包含子视图
@include()

你可能感兴趣的:(【laravel5.1-0.0.8】视图操作)