Skip to content

Latest commit

 

History

History
65 lines (44 loc) · 3.82 KB

History.md

File metadata and controls

65 lines (44 loc) · 3.82 KB

2.0.0 / 2015-06-18

  • 首屏页面支持 server 渲染,与 rebas 配合提供全新的同构体验~
  • 拆分 MVP 的实现为独立的模块:saber-mm

1.0.0 / 2014-11-03

  • 全局事件增加了route路由信息
  • 支持Action的异步加载,具体请参考路由配置信息
  • 增加delCachedAction()方法,用于清除缓存的Action
  • Action添加了refresh流程,该流程是默认关闭的,启用后在只改变页面query的情况下会走页面的refresh流程
  • View提供afterrender事件,方便在渲染结束后根据渲染参数进行些其它操作
  • View添加redirect方法,方便页面处理
  • redirect支持的静默跳转,可以在不改变当前URL的情况下切换页面
  • etpl升级至3.0.0
  • 出于消除重复历史记录的考虑,filter取消了stop参数,actionleavesleep方法也不再提供能阻止页面离开的参数

0.4.2 / 2014-10-08

  • 修复下一个页面加载失败可能导致当前页面不可用的问题

0.4.1 / 2014-07-01

  • 修正单次禁用action缓存不彻底的问题

0.4.0 / 2014-06-26

  • 添加filter功能,代码统计、权限验证神马的轻松搞定,欲知详情挫这里
  • 添加全局的beforetransition事件,方便在页面开始加载后、转场动画开始前干些事儿
  • 添加全局的error事件,页面加载失败时触发
  • actionleavesleep事件中可以通过新增的函数参数(stop)来阻止页面的切换,示例在这里
  • 考虑网络情况,调整默认的页面加载超时时间为1000毫秒
  • 更新依赖([email protected], [email protected], [email protected]

0.3.2 / 2014-06-24

0.3.0 / 2014-06-16

  • 添加saber-widget支持,各种widget放心用,清理工作框架会搞定
  • 添加addDomEventremoveDomEvent方法,替换原有的attachEventdetachEvent,优化了事件处理函数的参数与this指针,具体请参考文档
  • 全局的beforeloadafterload事件调整事件参数,能获取到action对象,具体请参考文档

0.2.6 / 2014-04-30

  • 更新依赖

0.2.4 / 2014-04-26

  • viewtemplateMainTarget成为可选属性,模版引擎使用多例,不用关心模版target重复的问题
  • 添加indexpath全局配置,分别表示默认的index文件名称与默认路径
  • 添加constructor属性支持,actionviewmodel可以更改实例继承关系
  • 更新依赖(saber-routersaber-lang)

0.2.1 / 2014-04-20

  • 更新依赖saber-viewport0.2.8
  • 添加全局配置项timeout,表示Action加载超时时间,如果超时则可以响应其它Action的切换请求,默认为300ms

0.2.0 / 2014-04-18

  • 重构,开发更加便利,API已完全调整,详情请参考文档