VUE2.0 ElementUI2.0表格el-table自适应高度的实现方法


Posted in Javascript onNovember 28, 2018

在开发中,需要表格控件根据浏览器高度进行调整,固定表头,且然后多余的出滚动条,官方给出的:

只要在el-table元素中定义了height属性,即可实现固定表头的表格,而不需要额外的代码。

然后直接上template代码:

<template>
 <el-table
  :data="tableData3"
  height="250"
  border
  style="width: 100%">
  <el-table-column
   prop="date"
   label="日期"
   width="180">
  </el-table-column>
 </el-table>
</template>

其中height="250"是固定值,我们可以在data中设置一个tableHeight,其中x是根据你布局自己算出来的值,也可以换成动态监测的值,就是父级到body的值,这个可以自行添加

data(){
 return{
  tableHeight: window.innerHeight - x
 }
}

template中:

<template>
 <el-table
  :data="tableData3"
  :height="tableHeight"
  border
  style="width: 100%">
  <el-table-column
   prop="date"
   label="日期"
   width="180">
  </el-table-column>
 </el-table>
</template>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
通过JavaScript控制字体大小的代码
Oct 04 Javascript
在服务端(Page.Write)调用自定义的JS方法详解
Aug 09 Javascript
快速解决FusionCharts联动的中文乱码问题
Dec 04 Javascript
jquery实现简单手风琴菜单效果实例
Jun 13 Javascript
详解JavaScript实现设计模式中的适配器模式的方法
May 18 Javascript
BootStrap 图片样式、辅助类样式和CSS组件的实例详解
Jan 20 Javascript
Ajax基础知识详解
Feb 17 Javascript
node中Express 动态设置端口的方法
Aug 04 Javascript
vue .sync修饰符的使用详解
Jun 15 Javascript
微信小程序适配iphoneX的实现方法
Sep 18 Javascript
es6函数之尾递归用法实例分析
Apr 25 Javascript
JS实现扫雷项目总结
May 19 Javascript
Vue触发式全局组件构建的方法
Nov 28 #Javascript
Vue axios全局拦截 get请求、post请求、配置请求的实例代码
Nov 28 #Javascript
jQuery实现购物车的总价计算和总价传值功能
Nov 28 #jQuery
vue与原生app的对接交互的方法(混合开发)
Nov 28 #Javascript
vue微信分享出来的链接点开是首页问题的解决方法
Nov 28 #Javascript
vue实现微信分享功能
Nov 28 #Javascript
vue微信分享到朋友圈 vue微信发送给好友
Nov 28 #Javascript
You might like
海贼王:最美的悬赏令!
2020/03/02 日漫
php调用google接口生成二维码示例
2014/04/28 PHP
centos+php+coreseek+sphinx+mysql之一coreseek安装篇
2016/10/25 PHP
PHP PDOStatement::setFetchMode讲解
2019/02/03 PHP
IE浏览器兼容Firefox的JS脚本的代码
2008/10/23 Javascript
JS定时器实例详细分析
2013/10/11 Javascript
引用 js在IE与FF之间的区别详细解析
2013/11/20 Javascript
jQuery对下拉框,单选框,多选框的操作
2014/02/21 Javascript
SeaJS入门教程系列之使用SeaJS(二)
2014/03/03 Javascript
jQuery实现提交按钮点击后变成正在处理字样并禁止点击的方法
2015/03/24 Javascript
jQuery弹出窗口打开链接的实现代码
2016/12/24 Javascript
详解Angular.js指令中scope类型的几种特殊情况
2017/02/21 Javascript
微信小程使用swiper组件实现图片轮播切换显示功能【附源码下载】
2017/12/12 Javascript
vue2.0 + element UI 中 el-table 数据导出Excel的方法
2018/03/02 Javascript
jQuery实现常见的隐藏与展示列表效果示例
2018/06/04 jQuery
解决bootstrap中下拉菜单点击后不关闭的问题
2018/08/10 Javascript
vue中nextTick用法实例
2019/09/11 Javascript
python 简单的绘图工具turtle使用详解
2017/06/21 Python
Python关于excel和shp的使用在matplotlib
2019/01/03 Python
python实现电子书翻页小程序
2019/07/23 Python
Python importlib模块重载使用方法详解
2020/10/13 Python
Python 使用office365邮箱的示例
2020/10/29 Python
JavaScript+Canvas实现自定义画板的示例代码
2019/05/13 HTML / CSS
KENZO官网:高田贤三在法国创立的品牌
2019/05/16 全球购物
汽车运用工程专业毕业生推荐信
2013/12/25 职场文书
4s店总经理岗位职责
2013/12/31 职场文书
劳动模范事迹材料
2014/01/19 职场文书
党员“四风”问题批评与自我批评思想汇报
2014/10/06 职场文书
2015年中秋节活动总结
2015/03/23 职场文书
污水处理保证书
2015/05/09 职场文书
行政复议答复书
2015/07/01 职场文书
公司保密管理制度
2015/08/04 职场文书
《天使的翅膀》读后感3篇
2019/12/20 职场文书
go语言求任意类型切片的长度操作
2021/04/26 Golang
详解Spring Boot使用系统参数表提升系统的灵活性
2021/06/30 Java/Android
Elasticsearch 配置详解
2022/04/19 Java/Android