Repository navigation
2.0.3
破坏性修改:
- 移除没有装饰器的模板属性对格式化结果的影响,格式化仅与装饰器相关。
- 模板中的属性可赋予默认值,且该默认值会覆盖向装饰器传递的默认值
- 底层逻辑重写,移除对模板原型的修改。
新增:
- 新增 toRegExp、toSymbol装饰器
- 新增 ExtendMethod 装饰器,支持继承模板方法
- 新增executeTransArray方法,用于直接对数组进行格式化
- toArray 新增 map 属性,每条数据格式化后调用
修复:
- 对格式化深度进行限制,防止模板自循环导致的无限递归,可通过 deep 配置项调整
优化:
- 优化执行性能