Commit 56f4167c authored by qingwei.li's avatar qingwei.li

Clickoutside: removing element from the queue

parent 23d282bb
...@@ -45,15 +45,14 @@ export default { ...@@ -45,15 +45,14 @@ export default {
}, },
unbind(el) { unbind(el) {
nodeList.splice(el[ctx].id, 1); let len = nodeList.length;
delete el[ctx];
},
install(Vue) { for (let i = 0; i < len; i++) {
/* istanbul ignore next */ if (nodeList[i][ctx].id === el[ctx].id) {
Vue.directive('clickoutside', { nodeList.splice(i, 1);
bind: this.bind, delete el[ctx];
unbind: this.unbind break;
}); }
}
} }
}; };
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment