1.0.6 • Published 4 years ago

vue-window-resize v1.0.6

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

vue-window-resize

Description

A very simple vue component to have a window width and height reactive values on window resize.

Install and basic usage:

npm install --save vue-window-resize@latest

Usage:

Window variable is reactive and shows actual width/height on window resize.

    <VueWindowResize v-show="false" v-model="window"/>
    ...
    export default {
        data() {
          return {
                window: {
                    width: 0,
                    height: 0
                },
            }
        }
        // rest of the component
    }
    ...

Register the component globally

import Vue from 'vue'
import VueWindowResize from 'vue-window-resize'
Vue.component('VueWindowResize', VueWindowResize)

Register the component locally

import VueWindowResize from 'vue-window-resize';

export default {
  components: {
    VueWindowResize,
  },
  // rest of the component
}

Register via \ tag

<script src="https://unpkg.com/vue-window-resize@1.0.4/dist/vue-window-resize.umd.min.js"></script>

...
<vue-window-resize v-model="window"></vue-window-resize>
...