美文网首页
vue监听屏幕宽度

vue监听屏幕宽度

作者: 苍老师的眼泪 | 来源:发表于2022-02-19 18:50 被阅读0次
<template>
  <div class="home">
    <div>{{width}}</div>
  </div>
</template>

<script>

export default {
  name: 'Home',
  data() {
    return {
      width: this.getHeight()
    }
  },
  methods: {
    getHeight() {
      this.width = document.body.clientWidth
    }
  },

  created() {
    window.addEventListener('resize', this.getHeight);
    this.getHeight()
  },

  destroyed() {
    window.removeEventListener('resize', this.getHeight);

  }


}
</script>

相关文章

网友评论

      本文标题:vue监听屏幕宽度

      本文链接:https://www.haomeiwen.com/subject/jwpplrtx.html