【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()
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容