vue動(dòng)態(tài)設(shè)置div高度 vue.js怎么獲取div的高度?
vue.js怎么獲取div的高度?JavaScript screen對(duì)象獲取屏幕寬度和高度,如alert(屏幕高度)&Ltbr>availheight屬性窗口可以使用的屏幕高度,單位像素&Ltbr
vue.js怎么獲取div的高度?
JavaScript screen對(duì)象獲取屏幕寬度和高度,如alert(屏幕高度)&Ltbr>availheight屬性
窗口可以使用的屏幕高度,單位像素&Ltbr>availwidth屬性
窗口可以使用的屏幕寬度,單位像素&Ltbr>colordepth屬性
用戶瀏覽器表示的顏色位數(shù),通常為32位(每像素位數(shù))&Ltbr>pixeldepth屬性
用戶瀏覽器表示的顏色位數(shù),通常32位(每像素位數(shù))(ie不支持)&Ltbr>height屬性
屏幕高度,單位像素&Ltbr>width屬性
屏幕寬度,單位像素&Ltbr>&Ltbr>div設(shè)置定位,寬度和高度設(shè)置為屏幕的一半,作為中間,它可以完全定位
使用這個(gè)。$refs獲取高度、判斷和賦值
代碼示例:
<div id=“app”>
<div class=“circle”@touch start=“touch start”@touch move=“touch move”></div>
</div>
讓app=new Vue({
El:“app”,
data:{
message:“app”]},
方法:{
//鼠標(biāo)單擊時(shí)觸發(fā),類似于onclick事件
touchstart(E){控制臺(tái).log(“touchstart”)},
//鼠標(biāo)移動(dòng)時(shí)觸發(fā)
touchmove(E){控制臺(tái).log(“touchmove”)
}
在事件回調(diào)中使用e.targettouches屬性。
//獲取x坐標(biāo)
e.targettouches[0]。Clientx
//獲取y坐標(biāo)
e.targettouches[0]??蛻?/p>