1、监听页面的高度变化动态隐藏和显示底部的按钮
实现步骤:
HTML:<div class="fix-btn"><el-button v-show="isShow">底部固定按钮</el-button></div>CSS:.fix-btn{position:fixed;bottom;0;left:0;}JS:data(){return{//屏幕高度screenHeight:document.documentElement.clientHeight,//用于储存原始高度originHeight:document.documentElement.clientHeight,/隐藏显示isShow:false}}// 监听窗口大小值的变化mounted(){window.onresize = ()=>{this.screenHeight = document.documentElement.clientHeight}},// 监听数据变化watch:{screenHeight(val){// 华为手机会出现问题,所以要+10this.isShow = originHeight > val + 10 ?false:true}}
