punkwang / yii2-tnginx

Yii2的模板引擎,依据作者习惯,编写的一套独特语法的模板引擎(类似Vue语法的特性) 一切都是刚刚开始

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

全新的基于Yii2的模板引擎,依据作者习惯,编写的一套独特语法的模板引擎(类似Vue的特性)

刚刚提交,未修改,是从项目里提出来的,没有去掉依赖,慢慢来,一切都是刚刚开始。

实例 for循环

<div php-each="<?php foreach ([1,2,3,4] as $a) ?>">
        <?=$a; ?>
</div>

输出

<div>
  1
</div>
<div>
  2
</div>
<div>
  3
</div>
<div>
  4
</div>

if语句

<div php-if="<?php (1==2) ?>">
  test
</div>
<div php-else-if="<?php (1==2) ?>">
  test
</div>
<div php-else>
  test
</div>

嵌套

<div php-if="<?php (1==2) ?>">
    <div php-each="<?php foreach ([1,2,3,4] as $a) ?>">
        <?=$a; ?>
    </div>
</div>

内联样式

<style php-style>
  body{color:red}
</style>

模板自动调用 view::registerCss()

内联js脚本

<script php-script php-script-pos="ready">
  alert(1);
</script>

模板自动调用 view::registerJs() 并且在 php-script-pos设定的位置执行

About

Yii2的模板引擎,依据作者习惯,编写的一套独特语法的模板引擎(类似Vue语法的特性) 一切都是刚刚开始


Languages

Language:PHP 100.0%