laravel blade视图模板中父视图传参子视图示例代码
在子视图中可以继承父视图中所有可以使用的数据,但是你也可以传递一个额外的数组,
这个数组在子视图中可以这样使用:
父视图代码:
<!DOCTYPE html>
<html>
<head>
@section('meta')
<meta charset="UTF-8">
@yield('tdk')
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
@show
@section('css')
<link rel="stylesheet" href="/zongscan/css/common/base.css">
@show
@section('js')
<script src="/zongscan/js/common/jquery-3.1.1.min.js"></script>
<script src="/zongscan/js/common/layout.js"></script>
@show
@yield('headText')
</head>
<body>
<div>
@if(isset($tit))
@include('cbb::zongscan.layouts.common.header',['tit'=>$tit])
@else
@include('cbb::zongscan.layouts.common.header')
@endif
@yield('content')
@include('cbb::zongscan.layouts.common.footer')
</div>
<script src="/zongscan/js/common/base.js"></script>
</body>
</html>
子视图代码:
@if(isset($tit))
<h1>{{$tit}}</h1>
@else
<h1>test1</h1>
@endif
相关文章