vue获取屏幕宽高

Posted web半晨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue获取屏幕宽高相关的知识,希望对你有一定的参考价值。


1、在data中获取

data() {
	return {
		screenWidth: document.body.clientWidth, // 屏幕宽度
		screenHeight: document.body.clientHeight, // 屏幕高度
	}
}

2、在mounted函数中获取

mounted() {
	window.screenWidth = document.body.clientWidth;
    window.screenHeight = document.body.clientHeight;
    this.screenWidth = window.screenWidth;
    this.screenHeight = window.screenHeight;
    
    console.log(window.screenWidth);
    console.log(window.screenHeight);
    console.log(this.screenWidth);
    console.log(this.screenHeight);
}

以上是关于vue获取屏幕宽高的主要内容,如果未能解决你的问题,请参考以下文章

动态获取手机屏幕宽高及动态设置控件宽高

android获取控件宽高和屏幕宽高

js获取屏幕元素宽高值

javascript获取网页宽高,屏幕宽高,屏幕分辨率等

WPF 获取屏幕分辨率(获取最大宽高)等

flutter获取屏幕宽高和某个控件 的宽高