Vue 实时过去 页面宽高

Posted wangshishuai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue 实时过去 页面宽高相关的知识,希望对你有一定的参考价值。

mounted() {
    let that = this;
    // <!--把window.onresize事件挂在到mounted函数上-->
    window.onresize = () => {
      return (() => {
        window.fullHeight = document.documentElement.clientHeight;
        window.fullWidth = document.documentElement.clientWidth;
        that.windowHeight = window.fullHeight; //
        that.windowWidth = window.fullWidth; //
      })();
    };
  },
watch: {
      windowHeight (val) {
        let that = this;
        // console.log("实时屏幕高度:",val, that.windowHeight );
      },
      windowWidth (val) {
        let that = this;
        // console.log("实时屏幕宽度:",val, that.windowHeight );
      }
    },
data() {
    return {
      circleUrl:
        "https://cube.elemecdn.com/3/7c/3ea6beec64369c2642b92c6726f1epng.png",
      size: "small",
      isCollapse: false,
      windowWidth: document.documentElement.clientWidth, //实时屏幕宽度
      windowHeight: document.documentElement.clientHeight //实时屏幕高度
    };
  },

 

以上是关于Vue 实时过去 页面宽高的主要内容,如果未能解决你的问题,请参考以下文章

vue给的1360的图怎么写页面做到自适应

css常用代码片段 (更新中)

vue使用vue构建多页面应用

Vue大屏自适应--响应式盒子

vue中使用axios post上传头像/图片并实时显示到页面

vue使用自定义指令监听Dom元素宽高变化