发布于 2015-10-11 23:53:57 | 179 次阅读 | 评论: 0 | 来源: 网友投递
Vue.js 轻量级 JavaScript 框架
Vue.js 是构建 Web 界面的 JavaScript 库,提供数据驱动的组件,还有简单灵活的 API,使得 MVVM 更简单。
Vue.js 1.0.0 beta4 发布,首个 RC 版本计划在下周发布,十月底发布正式版。
1.0 文档预览:rc.vuejs.org
Vue no longer extends Object.prototype
with $set
and $delete
methods.
Instance method vm.$addChild()
has been deprecated.
The global config proto
has been deprecated.
v-for
no longer uses track-by="$index"
behavior for Arrays of primitive values by default.
v-for
no longer converts the value to Array before piping it through filters.
The orderBy
filter now expects its second argument to be a number instead of a boolean.
Global asset registration methods, e.g. Vue.component
, now returns the registered asset.
v-on
can now handle multiple key modifiers:
<input @keyup.enter.esc="onEnterOrEsc">
Directive modifiers are now exposed to custom directive instances as this.modifiers
:
<div v-my-directive.one.two="xxx">
Vue.directive('my-directive', { bind: function () { this.modifiers.one // -> true this.modifiers.two // -> true } })
#1398 Use more reliable visibility check for transitions. This fixes situations where elements are stuck on leave if the parent element is not visible.
#1399 Modifiers are no longer included in this.arg
for custom directives.
#1400 only warn twoWay prop binding type mismatch when the prop is present.
下载:https://github.com/yyx990803/vue/archive/1.0.0-beta.4.zip。
Vue.js 是构建 Web 界面的 JavaScript 库,提供数据驱动的组件,还有简单灵活的 API,使得 MVVM 更简单。
主要特性:
可扩展的数据绑定
将普通的 JS 对象作为 model
简洁明了的 API
组件化 UI 构建
配合别的库使用
支持的浏览器:https://saucelabs.com/u/vuejs