ant-design-vue
Version:
An enterprise-class UI design language and Vue-based implementation
21 lines (20 loc) • 608 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports['default'] = {
install: function install(Vue, options) {
Vue.directive('ant-ref', {
bind: function bind(el, binding, vnode) {
binding.value(vnode.componentInstance ? vnode.componentInstance : vnode.elm);
},
update: function update(el, binding, vnode) {
binding.value(vnode.componentInstance ? vnode.componentInstance : vnode.elm);
},
unbind: function unbind(el, binding, vnode) {
binding.value(null);
}
});
}
};
module.exports = exports['default'];