Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 595 Bytes

8.区块.md

File metadata and controls

38 lines (30 loc) · 595 Bytes

区块

  • 一般用于视图布局,侧边栏等需要复用或者自定义的块状

定义区块

{section('name')}...{/section}

使用区块,多了一个@

{@section('name')}

案例

//#布局文件layout.html
<html>
	<div>{@section('main')}</div>
	<div>{@section('sidebar')}</div>
</html>

//#主视图文件main.html
{include 'layout'/}
{section('sidebar')} <b>sidebar+sidebar</b> {/section}
{section('main')} <b>main+main</b> {/section}

main.html最后会编译为:

<html>
	<div> <b>main+main</b> </div>
	<div> <b>sidebar+sidebar</b> </div>
</html>