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 放大镜 移动镜片效果代码
May 09 Javascript
jquery 图片上传按比例预览插件集合
May 28 Javascript
js的表单操作 简单计算器
Dec 29 Javascript
JS跨域总结
Aug 30 Javascript
JS实现的简洁二级导航菜单雏形效果
Oct 13 Javascript
1秒50万字!js实现关键词匹配
Aug 01 Javascript
基于JavaScript实现鼠标箭头移动图片跟着移动
Aug 30 Javascript
Bootstrap的基本应用要点浅析
Dec 19 Javascript
javascript定时器取消定时器及优化方法
Jul 08 Javascript
vuejs实现本地数据的筛选分页功能思路详解
Nov 15 Javascript
微信小程序实现滑动切换自定义页码的方法分析
Dec 29 Javascript
React 父子组件通信的实现方法
Dec 05 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
安装PHP可能遇到的问题“无法载入mysql扩展” 的解决方法
2007/04/16 PHP
PHP 中检查或过滤IP地址的实现代码
2011/11/27 PHP
PHP读取PDF内容配合Xpdf的使用
2012/11/24 PHP
详谈PHP编码转换问题
2015/07/28 PHP
Yii2数据库操作常用方法小结
2017/05/04 PHP
jQuery中setTimeout的几种使用方法小结
2013/04/07 Javascript
JS实现向表格中动态添加行的方法
2015/03/30 Javascript
Bootstrap编写导航栏和登陆框
2016/05/30 Javascript
vue + socket.io实现一个简易聊天室示例代码
2017/03/06 Javascript
原生JS实现的跳一跳小游戏完整实例
2019/01/27 Javascript
Vue formData实现图片上传
2019/08/20 Javascript
浅谈layui分页控件field参数接收对象的问题
2019/09/20 Javascript
JavaScript实现H5接金币功能(实例代码)
2021/02/22 Javascript
[32:30]夜魇凡尔赛茶话会 第一期01:谁是卧底
2021/03/11 DOTA
Python判断列表是否已排序的各种方法及其性能分析
2016/06/20 Python
python监控linux内存并写入mongodb(推荐)
2017/09/11 Python
python实现推箱子游戏
2020/03/25 Python
Python实现的爬取百度文库功能示例
2019/02/16 Python
Django 博客实现简单的全文搜索的示例代码
2020/02/17 Python
如何使用pycharm连接Databricks的步骤详解
2020/09/23 Python
利用python如何实现猫捉老鼠小游戏
2020/12/04 Python
Python用SSH连接到网络设备
2021/02/18 Python
百思买美国官网:Best Buy
2016/07/28 全球购物
白色公司:The White Company
2017/10/11 全球购物
Holiday Inn中国官网:IHG旗下假日酒店预订
2018/04/08 全球购物
黄色火烈鸟:De Gele Flamingo
2019/03/18 全球购物
亚马逊海外购:亚马逊美国、英国、日本、德国直邮
2021/03/18 全球购物
绘画专业自荐信范文
2014/02/23 职场文书
青年文明号创建承诺
2014/03/31 职场文书
银行竞聘报告范文
2014/11/06 职场文书
公司员工培训管理制度
2015/08/04 职场文书
学校2016年圣诞节活动总结
2016/03/31 职场文书
2019年公司快递收发管理制度模板
2019/11/20 职场文书
PHP新手指南
2021/04/01 PHP
python ansible自动化运维工具执行流程
2021/06/24 Python
SQL写法--行行比较
2021/08/23 SQL Server