91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

vue如何監聽屏幕尺寸變化

vue
養魚的貓咪
4154
2021-05-12 10:52:46
欄目: 編程語言

在vue中監聽屏幕尺寸變化的方法:1.新建項目,引入vue;2.定義data值,記錄屏幕尺寸;3.使用window.onresize方法獲取屏幕尺寸;4.使用watch方法實時監聽屏幕尺寸;

vue如何監聽屏幕尺寸變化

具體步驟如下:

1.首先,新建一個html項目,并在項目中引入vue;

import Vue from 'vue'

2.引入vue后,在項目中使用data定義一個值,用于記錄屏幕尺寸;

data(){

return{

screenWidth: null,

}

}

3.data值定義好后,使用window.onresize方法獲取屏幕尺寸;

mounted () {

this.screenWidth = document.body.clientWidth

window.onresize = () => {

return (() => {

this.screenWidth = document.body.clientWidth

})()

}

}

4.最后,獲取到屏幕尺寸后,使用watch方法即可實時監聽屏幕尺寸;

watch: {

screenWidth: {

handler: function (val, oldVal) {

if (val < 1550) {

console.log('屏幕寬度小于1550px')

} else {

console.log('屏幕寬度大于1550px')

}

},

immediate: true

},

}

0
建德市| 固阳县| 兰考县| 渭源县| 沾益县| 长海县| 常德市| 山东| 福鼎市| 嘉善县| 澄迈县| 石家庄市| 东平县| 龙州县| 驻马店市| 正阳县| 长治市| 五家渠市| 晋宁县| 巴东县| 黎城县| 贵阳市| 台东市| 宜良县| 桦南县| 兴隆县| 涿鹿县| 崇阳县| 眉山市| 桦南县| 田阳县| 南靖县| 庆城县| 襄汾县| 宁陵县| 施甸县| 历史| 茌平县| 东兰县| 永兴县| 临西县|