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'); }, })