H5-ThreeDoorder/unpackage/dist/build/web/static/js/directive.js

28 lines
878 B
JavaScript

import Vue from 'vue';
Vue.directive('skeleton', {
inserted: function(el, binding, vnode, oldVnode) {
// console.log(el, 'inserted');
// console.log(binding, 'inserted');
// console.log(vnode, 'inserted');
// console.log(oldVnode, 'inserted');
},
bind: function(el, binding, vnode, oldVnode) {
console.log(el, 'bind');
console.log(binding, 'bind');
console.log(vnode, 'bind');
console.log(oldVnode, 'bind');
},
unbind: function(el, binding, vnode, oldVnode) {
console.log(el, 'unbind');
console.log(binding, 'unbind');
console.log(vnode, 'unbind');
console.log(oldVnode, 'unbind');
},
componentUpdated: function(el, binding, vnode, oldVnode) {
console.log(el, 'componentUpdated');
console.log(binding, 'componentUpdated');
console.log(vnode, 'componentUpdated');
console.log(oldVnode, 'componentUpdated');
},
})