Skip to content

2.0.3

Choose a tag to compare

@FiredRice FiredRice released this 02 Nov 11:10
· 33 commits to master since this release
c942173

破坏性修改:

  1. 移除没有装饰器的模板属性对格式化结果的影响,格式化仅与装饰器相关。
  2. 模板中的属性可赋予默认值,且该默认值会覆盖向装饰器传递的默认值
  3. 底层逻辑重写,移除对模板原型的修改。

新增:

  1. 新增 toRegExp、toSymbol装饰器
  2. 新增 ExtendMethod 装饰器,支持继承模板方法
  3. 新增executeTransArray方法,用于直接对数组进行格式化
  4. toArray 新增 map 属性,每条数据格式化后调用

修复:

  1. 对格式化深度进行限制,防止模板自循环导致的无限递归,可通过 deep 配置项调整

优化:

  1. 优化执行性能