Vue设置高度为浏览器高度

data(){

return{

winHeight:window.innerHeight,

    }

},

mounted(){

//挂载浏览器高度获取方法

  const that =this

  window.onresize = () => {

return (() => {

that.winHeight = window.innerHeight

    })()

}

this.$refs.nav.style.height=this.winHeight+'px'

},

watch:{

//监控浏览器高度变化

  winHeight(val){

this.winHeight =val

this.$refs.nav.style.height=this.winHeight+'px'

  }

}

你可能感兴趣的:(Vue设置高度为浏览器高度)