diff --git a/build/bin/new.js b/build/bin/new.js index ddf56f008..5a3f7fff5 100644 --- a/build/bin/new.js +++ b/build/bin/new.js @@ -22,8 +22,8 @@ const Files = [ filename: 'index.js', content: `const ${ComponentName} = require('./src/main'); +/* istanbul ignore next */ ${ComponentName}.install = function(Vue) { - /* istanbul ignore next */ Vue.component(${ComponentName}.name, ${ComponentName}); }; diff --git a/src/utils/clickoutside.js b/src/utils/clickoutside.js index 14725da02..69ad247fb 100644 --- a/src/utils/clickoutside.js +++ b/src/utils/clickoutside.js @@ -50,7 +50,6 @@ export default { for (let i = 0; i < len; i++) { if (nodeList[i][ctx].id === el[ctx].id) { nodeList.splice(i, 1); - delete el[ctx]; break; } } diff --git a/test/unit/specs/util.clickoutside.spec.js b/test/unit/specs/util.clickoutside.spec.js index 2c0c2d514..c18a82c3f 100644 --- a/test/unit/specs/util.clickoutside.spec.js +++ b/test/unit/specs/util.clickoutside.spec.js @@ -143,6 +143,5 @@ describe('Utils:Clickoutside', () => { Clickoutside.unbind(el); document.body.click(); expect(count).to.equal(1); - expect(el[ctx]).to.not.exist; }); });