## 概要 此模板引擎针对能够使用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部分常量不能使用的问题