概要
最后更新于:2022-04-01 11:03:17
## 概要
此模板引擎针对能够使用angularjs的php开发者编写, 主要特点是 不需要额外的标签定义, 全部使用属性定义, 写好模板文件在IDE格式化代码的时候很整洁, 因为套完的模板文件还是规范的html
注: 一个标签上可以使用多个模板指令, 指令有前后顺序要求, 所以要注意属性的顺序, 单标签一定要使用`/>`结束, 如 `input, img` 等等, 具体可参考后面章节的解析结果
## 源码
* 核心引擎地址: https://github.com/php-angular/php-angular
* thinkphp驱动地址: https://github.com/top-think/think-angular
## 问题反馈
* 可在本文档或对应功能章节下面评论, 我将不定时查看和回复.
* 邮件反馈: zhaishuaigan@qq.com
## 更新日志
#### 2018-04-24
* 兼容tp5.1
* 修复assign一个 cache_file 变量导致找不到模板和报错的问题
#### 2016-12-21
* 修复php-include变量支持问题
* 修复tp5中控制器大小写支持问题
#### 2016-10-17
* 增加 php-model指令, 方便做内容编辑功能,value会自动转移特殊字符(htmlentities), 保证 input的value正确输出
#### 2016-08-18
* 增加 php-selected 和 php-checked 指令, 方便后台做表单的自动选中功能
#### 2016-07-18
* 调整配置参数 `attr` 为 `directive_prefix`
* 调整配置参数 `max_num` 为 `directive_max`
* 指令规范
#### 2016-06-24
* 项目迁移到top-think下
* 增加命名空间支持
#### 2016-06-05
* 增加自定义扩展功能Angular::extend
* 所有函数和属性改为public修饰, 方便扩展调用配置信息和解析规则
* thinkphp5驱动更新, 解决tp5部分常量不能使用的问题