在Vue中获取屏幕宽度的方法有:1.使用document.documentElement方法获取;2.在watch中实时监听;3.使用mounted函数获取;具体方法如下:使用document.documentElement方法获取屏幕的宽
在Vue中获取屏幕宽度的方法有:1.使用document.documentElement方法获取;2.在watch中实时监听;3.使用mounted函数获取;
具体方法如下:
使用document.documentElement方法获取屏幕的宽高
windowWidth: document.documentElement.clientWidth, //获取屏幕宽度
windowHeight: document.documentElement.clientHeight, //获取屏幕高度
在watch中实时监听屏幕宽高
watch: {
windowHeight (val) {
let that = this;
console.log("实时屏幕高度:",val, that.windowHeight );
},
windowWidth (val) {
let that = this;
console.log("实时屏幕宽度:",val, that.windowHeight );
}
},
使用mounted函数获取屏幕宽高
mounted() {
var that = this;
window.onresize = () => {
return (() => {
window.fullHeight = document.documentElement.clientHeight;
window.fullWidth = document.documentElement.clientWidth;
that.windowHeight = window.fullHeight; //获取屏幕高度
that.windowWidth = window.fullWidth; //获取屏幕宽度
})()
};
},
--结束END--
本文标题: vue如何获取屏幕的宽度
本文链接: https://www.lsjlt.com/news/110693.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0