Laravel前端之Blade模板
1.简介
Blade是Laravel提供的简单但功能强⼤的模板引擎。 与其他流⾏的PHP模板引擎不同,Blade不会限制您在视图中使⽤纯PHP代码。
实际上,所有Blade视图都被编译为纯PHP代码并被缓存直到被修改,这意味着Blade实质上为您的应⽤程序增加了零开销。
Blade视图⽂件使⽤.blade.php⽂件扩展名,通常存储在resources / views⽬录中。
2.模板继承
2.1 定义⼀个布局
使⽤Blade的两个主要好处是模板继承和sections。 ⾸先,让我们看⼀个简单的例⼦。
⾸先,我们将检查“master”页⾯的布局。 由于⼤多数Web应⽤程序在各个页⾯上都保持相同的⼀般布局,因此将这种布局定义为单个Blade视图很⽅便:
<!-- Stored in resources/views/layouts/app.blade.php -->
<html>
<head>
<title>App Name - @yield('title')</title>
</head>
<body>
@section('sidebar')
This is the master sidebar.
@show
<div class="container">
@yield('content')
</div>论坛前端模板
</body>
</html>
<

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。