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

Clickoutside: removing element from the queue

parent 23d282bb
......@@ -45,15 +45,14 @@ export default {
},
unbind(el) {
nodeList.splice(el[ctx].id, 1);
delete el[ctx];
},
let len = nodeList.length;
install(Vue) {
/* istanbul ignore next */
Vue.directive('clickoutside', {
bind: this.bind,
unbind: this.unbind
});
for (let i = 0; i < len; i++) {
if (nodeList[i][ctx].id === el[ctx].id) {
nodeList.splice(i, 1);
delete el[ctx];
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