tooltpl
这是一个简单的基于字符串的模板引擎,可以用来生成任意文本文件。
引入
// 前端var gen = windowtplgenerate;var parse = windowtplparse; // 后端var gen = generate;var parse = parse;
使用
// 用法一var html = ; // 用法二var htmlFunc = ;var html = ;
语法
条件判断
{if condition1}
// code1
{elseif condition2}
// code2
{else}
// code3
{/if}
数组遍历
{list array as item}
// code
// PS:里面注入了一个变量item_index,指向item在遍历过程中的序号
{/list}
变量定义
{var var1 = 1}
插值
// 直接插值
${var1}
// 使用过滤器插值的方式
${var1|filter1|filter2:var2, var3}
// 使用内置过滤器escape转义html的特殊符号
${var1|escape}
协议
MIT