Skip to content

3.1.0

Compare
Choose a tag to compare
@errorrik errorrik released this 04 Sep 09:10
· 2167 commits to master since this release
  • 【变更】- for 循环的组件反解协议格式优化(暂时没人用到,就 breaking change 了)
  • 【变更】- 统一调整了 dist 文件的名称
  • 【新特性】- 支持基于组件反解的 node 服务端渲染
  • 【新特性】- 增加对 slot 的组件反解支持
  • 【新特性】- component 组件反解支持初始化数据灌入
  • 【新特性】- 表达式支持 true/false 字面量
  • 【新特性】- 指令支持 s- 前缀,不再推荐 san- 前缀
  • 【新特性】- 支持 s-html 指令,通过数据直接渲染一个元素的内容
  • 【新特性】- 文本节点的插值替换支持复杂 html 形式的数据内容
  • 【新特性】- 组件的数据绑定自动将 kabab 形式的数据项名称转换成 camel 形式
  • 【新特性】- if 指令如果写成一个插值,自动抽取插值内部表达式
  • 【新特性】- 支持 dataTypes,用于在开发时进行数据类型校验
  • 【优化】- 组件内部数据操作机制 immutable 化
  • 【优化】- 文本节点桩定位机制改成相对定位机制,减少桩元素数量
  • 【bug修复】- 将数组设为空时,绑定的 checkbox checked 状态未更新
  • 【bug修复】- for 指令 item 表达式内部子项进行 splice 数据操作时,视图更新错误
  • 【bug修复】- 对 option 为空串的 value 进行绑定处理
  • 【bug修复】- 双向绑定包含动态路径的表达式,更新失效
  • 【bug修复】- 双向绑定表达式包含 for 指令定义的 item 时,更新失效
  • 【bug修复】- 组件在反解时主元素标签声明未生效
  • 【bug修复】- option 在位于 for 或 if 等结构内,selected 状态不生效