加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Changelog.txt 2.17 KB
一键复制 编辑 原始数据 按行查看 历史
翅膀的初衷 提交于 2015-12-21 09:49 . 属性写法优化
Version 1.3 - 待发布
==============================================
1.修复一处BUG
2.优化IL(暂定)
3.修复在模板中访问不存在属性会显示父对象的问题
Version 1.3(1.3.0) - 10/16/2015
==============================================
- 为了避免引擎使用复杂化,以下写法不再支持(统一到Engine静态类下):
1.从指定文件加载模板:Template.FromFile(String, Encoding)方法已删除! 替代方法: Engine.LoadTemplate(String,TemplateContext)
2.全局配置入口:JinianNet.JNTemplate.BuildManager 类已删除! 替代方法:Engine.Configure() +2 重载
3.模板查找目录:Resources.Paths/TemplateContext.Paths 属性已删除!替代属性:Engine.Runtime.ResourceDirectories
4.原TemplateContext.Config 属性已删除(该功能仅见于dev分支,未正式发布)
- 功能性开发:
- 增加引擎配置入口
- 支持标签注释
- 支持自定义标签前后缀
- 增加标签空白字符处理开关
- 增加大小写配置开关
Version 1.2 (1.2.3.0) - 09/16/2015
==============================================
- 调整foreach循环体内,使用set标签时的作用域问题
- 修正一个某特定情况下计算表达式时异常的BUG
- 优化了方法标签解析时形参处理,增加params支持
- 修复逻辑运算中的一个BUG
- 1.2.x 版本除BUG修复外不再更新!
Version 1.2 (1.2.2.0) - 12/23/2014
==============================================
- BUG修复:
- 1.修复计算表达式返回类型不准确引发的for标签循环异常
- 2.修复空格引发字符串判断异常
- 3.修复了IF判断时类型限制问题
- 4.调整了for的一个默认设定
- 5.调整了解析时某些异常提示不明确的问题
Version 1.2 (1.2.1.0) - 08/14/2014
==============================================
- bug 修复
- 增加了异常提示
- 路径优化 兼容liunx
- 版本号显示调整
Version 1.2 beta (1.2.0.0) - 07/28/2014
==============================================
- 增加了for标签
- 增加elseif支持
- 增加Reference标签
- 标签分析部分结构变更优化
- 增加了详细注释
Version 1.1 alpha (1.1.0.0) - 03/18/2013
==============================================
- 框架整体结构进行了重构,性能优化
- 标签前缀由以前的“#{”变更为“${”
- 增加标签简写支持,比如${ Site.Title } 可以简写为 $Site.Title
- 简化了组合标签写法,比如原#{#if(3>5)} 现在 可写作 ${if(3>5)} 或者简写为 $if(3>5)
- 调整SET标签语法:#{set n=5} 变更为 ${set(n=5)}(简写:$set(n=5))
- 增加了Include标签!
Version 1.0 alpha (1.0.3.6) - 12/05/2011
==============================================
- 初始版本
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化