Skip to content

Commit 26fd694

Browse files
committed
fix name error
1 parent f93d9a4 commit 26fd694

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -59,3 +59,5 @@ typings/
5959

6060
# next.js build output
6161
.next
62+
63+
package-lock.json

index.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ Object.defineProperty(exports, "__esModule", {
66
exports.default = {
77
install: function install(Vue) {
88
var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
9-
10-
Vue.directive(options.name || 'ref', {
9+
var directiveName = options.name || 'ref'
10+
Vue.directive(directiveName, {
1111
bind: function bind(el, binding, vnode) {
1212
binding.value(vnode.componentInstance || el, vnode.key);
1313
},
1414
update: function update(el, binding, vnode, oldVnode) {
1515
if (oldVnode.data && oldVnode.data.directives) {
1616
var oldBinding = oldVnode.data.directives.find(function (directive) {
1717
var name = directive.name;
18-
return name === options.name;
18+
return name === directiveName;
1919
});
2020
if (oldBinding && oldBinding.value !== binding.value) {
2121
oldBinding && oldBinding.value(null, oldVnode.key);

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue-ref",
3-
"version": "1.0.4",
3+
"version": "1.0.5",
44
"title": "Vue Ref",
55
"description": "use the callback to get a reference like react",
66
"keywords": [

0 commit comments

Comments
 (0)