Vue v2.0.0-alpha.7 发布,轻量级 JavaScript 框架 - 开源中国社区
Vue v2.0.0-alpha.7 发布,轻量级 JavaScript 框架
oschina 2016年06月28日

Vue v2.0.0-alpha.7 发布,轻量级 JavaScript 框架

oschina oschina 发布于2016年06月28日 收藏 14

Vue v2.0.0 alpha.7 发布了,Vue.js 是构建 Web 界面的 JavaScript 库,提供数据驱动的组件,还有简单灵活的 API,使得 MVVM 更简单。

主要特性:

  • 可扩展的数据绑定

  • 将普通的 JS 对象作为 model

  • 简洁明了的 API

  • 组件化 UI 构建

  • 配合别的库使用

本次发布的一些新增特性及使用示例:

Breaking Changes

  • The init lifecycle hook has been renamed to beforeCreated.

  • JavaScript transition hooks now receive the context Vue instance as the second argument:

Vue.transition('example', {
  onEnter (el, vm) {
    // ...
  }
})

New

  • $createElement can now omit the data argument if no data is needed. If the second argument is truthy and is not an Object, it will be treated as the children.


render (h) {  // before
  return h('div', null, 'hello')  // after
  return h('div', 'hello')
}
  • SSR: Now supports bundle renderer, which runs a pre-bundled app script in a fresh context for each render. This eliminates the need for structuring your application without global state just for the sake of server-side rendering.

  • SSR: Now supports component-level caching via server.getCacheKey option.

  • Vue.config.errorHandler now also captures errors thrown in user watcher callbacks.

Fixed

  • #3140 fix v-model .number conversion for non-number input

  • fix CSS animation initial frame flash

  • fix SSR client-side hydration on merged text nodes

  • #3155 fix v-once when used with v-for

  • #3157 fix id-resolved transition with appear: true

查看完整发布说明,可以点击这里

下载地址:

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Vue v2.0.0-alpha.7 发布,轻量级 JavaScript 框架
分享
评论(11)
最新评论
0
我觉得alpha版本的东西就不用新开一篇文章发布了吧
0
一下子从1跳到2改动大吗?
0
已经等不及在用1.x了。
0
关注中
0
1.0挺好用的,估计我等不及2.0了。。。下个版本在升级吧
0
怎么还在alpha
0
一直关注中,准备用在新项目里
0
一直关注中,准备用在新项目里
0
已经 v2.0.0-alpha.8 了
0
一直在关注
0
默默关注中!
顶部