vue 自适应页面高度

html 复制代码
<template>
  <div :style="{height: this.winHeight + 'px'}">
	<div :style="{height: this.winHeight * 0.3 + 'px'}"></div>
	<div :style="{height: this.winHeight * 0.3 + 'px'}"></div>
	<div>底部的 div 会自适应高度</div>
  </div>
</template>

<script>
export default {
  data () {
    return {
      winHeight: 0,
    }
  }
  created() {
	this.getHeight()
  },
  methods: {
	getHeight () {
      const winHeight = window.innerHeight
      // this.winHeight = winHeight - tabs 高度 这段可选
      console.log('winHeight', this.winHeight)
    },
  }
};
</script>
相关推荐
Cg13626915974几秒前
JS-对象-array数组
开发语言·前端·javascript
weixin456227196 分钟前
省市区镇村五级联动
前端·javascript·chrome
智海观潮9 分钟前
只用一周时间通过AI工具重写Next.js,Cloudflare推出vinext重建前端开发边界
开发语言·javascript·人工智能·大模型·web
窝子面10 分钟前
二十三、第三方登录
前端·javascript·html
好运yoo11 分钟前
在package.json中scripts这个配置的命令是什么意思
前端·webpack·json·vite·wepack
C澒13 分钟前
前端跨业务线代码复用标准化体系构建与实践
前端·架构
big_rabbit050222 分钟前
[算法][力扣242]有效的字母异位词
java·前端·leetcode
A923A23 分钟前
【Vue3大事件 | 项目笔记】第一天
前端·vue.js·笔记·前端框架
IT_陈寒26 分钟前
SpringBoot自动配置揭秘:90%开发者不知道的核心原理
前端·人工智能·后端
huangyiyi6666628 分钟前
webpack + Vite
前端·webpack·node.js