Skip to content

2.0.2

Compare
Choose a tag to compare
@RubyLouvre RubyLouvre released this 20 May 08:40
· 1168 commits to master since this release

##大幅提高for指令的性能,并且手势事件的支持, 允许npm install avalon2来下载avalon了(之前avalon一直被占用)

  1. ms-widget支持cached配置,当它与$id一起使用时,框架会缓存此VM,其对应真实DOM被删掉也不会回收VM,这在路由中非常有用;在diff时,缓存上一次的outerHTML,减少计算
  2. ms-for,在lexer阶段就保留了其template,然后直接使用avalon.parseHTML缓存,提高性能
  3. vmodel对数组整体赋值时,抑制其$fire与视图更新
  4. fix IE6-8 outerHTML会出现空白的BUG
  5. 优化ms-class !preValue 语句让框架总是执行diff 的BUG
  6. ms-for添加hasChange属性, 减少无用的diff与patch
  7. 处理IE11微软拼音输入法导致ms-duplex不起作用的BUG
  8. 处理webpack 二次打包 avalon命名空间消失了的问题