Hello Think Angular

此模板引擎针对能够使用angularjs的 php开发者 或 前端开发者 编写, 主要特点是, 不需要额外的标签定义, 全部使用属性定义, 写好的模板文件后, 在开发工具中无需插件即可格式化为很整洁的代码, 因为套完的模板文件还是规范的html.

注: 一个标签上可以使用多个模板属性, 属性有前后顺序要求, 所以要注意属性的顺序, 在单标签上使用模板属性时一定要使用/>结束,
如:
<input php-if="$is_download" type="button" value="下载" />
<img php-if="$article['pic']" src="{$article.pic}" />
具体可参考后面的解析结果.

Github项目地址: https://github.com/top-think/think-angular

Git版本库地址 在线文档

表格和分页实例


Notice: Undefined variable: list in C:\NTBMWork\netterminalmanage\netterminalmanage\vendor\topthink\think-angular\test\cache\6a992d5529f459a44fee58c733255e86.php on line 78
编号 用户名 邮箱 状态 操作
没有数据

Notice: Undefined variable: pagecount in C:\NTBMWork\netterminalmanage\netterminalmanage\vendor\topthink\think-angular\test\cache\6a992d5529f459a44fee58c733255e86.php on line 92

自动选中: php-selected

自动勾选: php-checked

技能:

性别:

自定义解析规则


Notice: Undefined variable: navs in C:\NTBMWork\netterminalmanage\netterminalmanage\vendor\topthink\think-angular\test\cache\6a992d5529f459a44fee58c733255e86.php on line 146
NULL
2
1

原样输出

{$title}
<div>{$title}</div>
<php>{title} {$content}</php>

input数据绑定,自动转义特殊字符


无限级菜单输出


Notice: Undefined variable: menus in C:\NTBMWork\netterminalmanage\netterminalmanage\vendor\topthink\think-angular\test\cache\6a992d5529f459a44fee58c733255e86.php on line 168

    Warning: Invalid argument supplied for foreach() in C:\NTBMWork\netterminalmanage\netterminalmanage\vendor\topthink\think-angular\test\cache\6a992d5529f459a44fee58c733255e86.php on line 169
版权所有 zhaishuaigan@qq.com, 运行时间:
Notice: Undefined variable: start_time in C:\NTBMWork\netterminalmanage\netterminalmanage\vendor\topthink\think-angular\test\cache\6a992d5529f459a44fee58c733255e86.php on line 177
1742055805.0196 s