Skip to content

Commit c3cb097

Browse files
committed
change es6 to commonjs
1 parent d7bf8b4 commit c3cb097

File tree

2 files changed

+17
-15
lines changed

2 files changed

+17
-15
lines changed

index.js

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
1-
export default {
2-
install: (Vue, options = {}) => {
1+
module.exports = {
2+
install: function install(Vue) {
3+
var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
4+
35
Vue.directive(options.name || 'ref', {
4-
bind: function (el, binding, vnode) {
5-
binding.value(vnode.componentInstance || el, vnode.key)
6+
bind: function bind(el, binding, vnode) {
7+
binding.value(vnode.componentInstance || el, vnode.key);
68
},
7-
update: function (el, binding, vnode) {
8-
binding.value(vnode.componentInstance || el, vnode.key)
9+
update: function update(el, binding, vnode) {
10+
binding.value(vnode.componentInstance || el, vnode.key);
911
},
10-
unbind: function (el, binding, vnode) {
11-
if(!el.parentNode && !el.parentElement) {
12-
binding.value(null, vnode.key)
12+
unbind: function unbind(el, binding, vnode) {
13+
if (!el.parentNode && !el.parentElement) {
14+
binding.value(null, vnode.key);
1315
}
14-
},
15-
})
16-
},
17-
}
16+
}
17+
});
18+
}
19+
};

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue-ref",
3-
"version": "1.0.1",
3+
"version": "1.0.2",
44
"title": "Vue Ref",
55
"description": "use the callback to get a reference like react",
66
"keywords": [
@@ -36,4 +36,4 @@
3636
"parser": "babel-eslint"
3737
}
3838
}
39-
}
39+
}

0 commit comments

Comments
 (0)