@@ -31,6 +31,7 @@ exports.$mount = function (el) {
var linker = compile(el, options)
linker(this, el)
}
+ this._isCompiled = true
this._callHook('compiled')
if (_.inDoc(this.$el)) {
this._callHook('attached')
@@ -81,6 +81,7 @@ var apply = exports.apply = function (el, direction, op, vm) {
var transData = el.__v_trans
if (
!transData ||
+ !vm._isCompiled ||
// if the vm is being manipulated by a parent directive
// during the parent's compilation phase, skip the
// animation.