mirror of
https://gitee.com/vuejs/vue.git
synced 2024-12-05 05:27:59 +08:00
[release] 0.11.7
This commit is contained in:
parent
88c38ce86b
commit
563b0b965c
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "vue",
|
||||
"version": "0.11.6",
|
||||
"version": "0.11.7",
|
||||
"main": "dist/vue.js",
|
||||
"description": "Simple, Fast & Composable MVVM for building interative interfaces",
|
||||
"authors": ["Evan You <yyx990803@gmail.com>"],
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "vue",
|
||||
"version": "0.11.6",
|
||||
"version": "0.11.7",
|
||||
"main": "src/vue.js",
|
||||
"author": "Evan You <yyx990803@gmail.com>",
|
||||
"description": "Simple, Fast & Composable MVVM for building interative interfaces",
|
||||
|
131
dist/vue.js
vendored
131
dist/vue.js
vendored
@ -1,5 +1,5 @@
|
||||
/**
|
||||
* Vue.js v0.11.6
|
||||
* Vue.js v0.11.7
|
||||
* (c) 2015 Evan You
|
||||
* Released under the MIT License.
|
||||
*/
|
||||
@ -538,7 +538,7 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
|
||||
var _ = __webpack_require__(11)
|
||||
var Observer = __webpack_require__(49)
|
||||
var Dep = __webpack_require__(24)
|
||||
var Dep = __webpack_require__(23)
|
||||
|
||||
/**
|
||||
* Setup the scope of an instance, which contains:
|
||||
@ -756,7 +756,7 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
var _ = __webpack_require__(11)
|
||||
var Directive = __webpack_require__(23)
|
||||
var Directive = __webpack_require__(24)
|
||||
var compile = __webpack_require__(16)
|
||||
var transclude = __webpack_require__(17)
|
||||
|
||||
@ -4093,6 +4093,64 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
|
||||
/***/ },
|
||||
/* 23 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
var uid = 0
|
||||
var _ = __webpack_require__(11)
|
||||
|
||||
/**
|
||||
* A dep is an observable that can have multiple
|
||||
* directives subscribing to it.
|
||||
*
|
||||
* @constructor
|
||||
*/
|
||||
|
||||
function Dep () {
|
||||
this.id = ++uid
|
||||
this.subs = []
|
||||
}
|
||||
|
||||
var p = Dep.prototype
|
||||
|
||||
/**
|
||||
* Add a directive subscriber.
|
||||
*
|
||||
* @param {Directive} sub
|
||||
*/
|
||||
|
||||
p.addSub = function (sub) {
|
||||
this.subs.push(sub)
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove a directive subscriber.
|
||||
*
|
||||
* @param {Directive} sub
|
||||
*/
|
||||
|
||||
p.removeSub = function (sub) {
|
||||
if (this.subs.length) {
|
||||
var i = this.subs.indexOf(sub)
|
||||
if (i > -1) this.subs.splice(i, 1)
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Notify all subscribers of a new value.
|
||||
*/
|
||||
|
||||
p.notify = function () {
|
||||
// stablize the subscriber list first
|
||||
var subs = _.toArray(this.subs)
|
||||
for (var i = 0, l = subs.length; i < l; i++) {
|
||||
subs[i].update()
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = Dep
|
||||
|
||||
/***/ },
|
||||
/* 24 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
var _ = __webpack_require__(11)
|
||||
@ -4318,64 +4376,6 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
|
||||
module.exports = Directive
|
||||
|
||||
/***/ },
|
||||
/* 24 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
|
||||
var uid = 0
|
||||
var _ = __webpack_require__(11)
|
||||
|
||||
/**
|
||||
* A dep is an observable that can have multiple
|
||||
* directives subscribing to it.
|
||||
*
|
||||
* @constructor
|
||||
*/
|
||||
|
||||
function Dep () {
|
||||
this.id = ++uid
|
||||
this.subs = []
|
||||
}
|
||||
|
||||
var p = Dep.prototype
|
||||
|
||||
/**
|
||||
* Add a directive subscriber.
|
||||
*
|
||||
* @param {Directive} sub
|
||||
*/
|
||||
|
||||
p.addSub = function (sub) {
|
||||
this.subs.push(sub)
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove a directive subscriber.
|
||||
*
|
||||
* @param {Directive} sub
|
||||
*/
|
||||
|
||||
p.removeSub = function (sub) {
|
||||
if (this.subs.length) {
|
||||
var i = this.subs.indexOf(sub)
|
||||
if (i > -1) this.subs.splice(i, 1)
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Notify all subscribers of a new value.
|
||||
*/
|
||||
|
||||
p.notify = function () {
|
||||
// stablize the subscriber list first
|
||||
var subs = _.toArray(this.subs)
|
||||
for (var i = 0, l = subs.length; i < l; i++) {
|
||||
subs[i].update()
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = Dep
|
||||
|
||||
/***/ },
|
||||
/* 25 */
|
||||
/***/ function(module, exports, __webpack_require__) {
|
||||
@ -6321,17 +6321,20 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
vm.$before(ref)
|
||||
}
|
||||
} else {
|
||||
// make sure to insert before the comment node if
|
||||
// the vms are block instances
|
||||
var nextEl = targetNext._blockStart || targetNext.$el
|
||||
if (vm._reused) {
|
||||
// this is the vm we are actually in front of
|
||||
currentNext = findNextVm(vm, ref)
|
||||
// we only need to move if we are not in the right
|
||||
// place already.
|
||||
if (currentNext !== targetNext) {
|
||||
vm.$before(targetNext.$el, null, false)
|
||||
vm.$before(nextEl, null, false)
|
||||
}
|
||||
} else {
|
||||
// new instance, insert to existing next
|
||||
vm.$before(targetNext.$el)
|
||||
vm.$before(nextEl)
|
||||
}
|
||||
}
|
||||
vm._new = false
|
||||
@ -6982,7 +6985,7 @@ return /******/ (function(modules) { // webpackBootstrap
|
||||
|
||||
var _ = __webpack_require__(11)
|
||||
var config = __webpack_require__(15)
|
||||
var Dep = __webpack_require__(24)
|
||||
var Dep = __webpack_require__(23)
|
||||
var arrayMethods = __webpack_require__(54)
|
||||
var arrayKeys = Object.getOwnPropertyNames(arrayMethods)
|
||||
__webpack_require__(55)
|
||||
|
6
dist/vue.min.js
vendored
6
dist/vue.min.js
vendored
File diff suppressed because one or more lines are too long
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "vue",
|
||||
"version": "0.11.6",
|
||||
"version": "0.11.7",
|
||||
"author": "Evan You <yyx990803@gmail.com>",
|
||||
"license": "MIT",
|
||||
"description": "Simple, Fast & Composable MVVM for building interative interfaces",
|
||||
|
Loading…
Reference in New Issue
Block a user