1.0.1 • Published 4 years ago

vue-is-mounted v1.0.1

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

vue-is-mounted

:electric_plug: A simple Vue.js mixin for telling whether a component has been mounted.

Install

With npm:

$ npm i vue-is-mounted

Or in the browser:

<script src="https://cdn.jsdelivr.net/npm/vue-is-mounted@1.0.0/index.min.js"></script>

Usage

Node.JS

const isMounted = require('vue-is-mounted');

new Vue({
  // ...
  mixins: [ isMounted ],
  computed: {
    foo() {
      if (this.isMounted) {
        console.log('bar');
      }
    }
  }
});

Browser

new Vue({
  // ...
  mixins: [ window.vueIsMounted ], // window reference can be omitted
  computed: {
    foo() {
      if (this.isMounted) {
        console.log('bar');
      }
    }
  }
});

License

MIT