vue+elementUI实现内容区域高度自适应-创新互联

本篇文章为大家展示了vue+elementUI 实现内容区域高度自适应,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

创新互联是一家专注于网站设计制作、成都做网站与策划设计,西安网站建设哪家好?创新互联做网站,专注于网站建设10年,网设计领域的专业建站公司;建站业务涵盖:西安等地区。西安做网站价格咨询:028-86922220

步骤很简单:

通过动态绑定属性给绑定高度,而高度通过 innerHeight 获取,减去你的头部和底部高度,剩下的就是整个内容区域的高度了!话不多说,上代码

//defaultHeight是绑定的属性

  

  
  
//注意:这里的defaultHeight必须是对象,不懂的可以去官网看下api
data() {
  return {
    defaultHeight: {
      height: ""
    }
  };
},
methods: {
  //定义方法,获取高度减去头尾
  getHeight() {
    this.defaultHeight.height = window.innerHeight - 90 + "px";
  }
},
created() {
  //页面创建时执行一次getHeight进行赋值,顺道绑定resize事件
  window.addEventListener("resize", this.getHeight);
  this.getHeight();
}

网站标题:vue+elementUI实现内容区域高度自适应-创新互联
浏览路径:http://hxwzsj.com/article/jpddg.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站建设 成都网站制作 网站建设公司 成都网站建设 网站建设改版 定制网站制作 手机网站建设套餐 成都网站制作 成都网站建设 成都商城网站制作 泸州网站建设 成都定制网站建设 成都网站建设推广 网站设计制作 定制网站设计 重庆网站建设 营销网站建设 四川成都网站制作 成都网站建设流程 教育网站设计方案 成都营销网站建设 成都网站建设