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技术技巧大全(五)
Jan 22 Javascript
JS网页图片按比例自适应缩放实现方法
Jan 15 Javascript
javascript的函数作用域
Nov 12 Javascript
jQuery和AngularJS的区别浅析
Jan 29 Javascript
jquery.form.js实现将form提交转为ajax方式提交的方法
Apr 07 Javascript
jQuery实现tab选项卡效果的方法
Jul 08 Javascript
jquery常用的12个小功能
Jul 22 Javascript
node.js实现回调的方法示例
Mar 01 Javascript
JavaScript 程序错误Cannot use 'in' operator to search的解决方法
Jul 10 Javascript
AngularJS日程表案例详解
Aug 15 Javascript
Parcel.js + Vue 2.x 极速零配置打包体验教程
Dec 24 Javascript
一些你可能不熟悉的JS知识点总结
Mar 15 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
收音机术语解释
2021/03/01 无线电
CodeIgniter图像处理类的深入解析
2013/06/17 PHP
php缓冲 output_buffering和ob_start使用介绍
2014/01/30 PHP
PHP使用redis实现统计缓存mysql压力的方法
2015/11/14 PHP
PHP钩子与简单分发方式实例分析
2017/09/04 PHP
ThinkPHP框架实现的邮箱激活功能示例
2018/06/15 PHP
JQuery 操作Javascript对象和数组的工具函数小结
2010/01/22 Javascript
Dom 结点创建 基础知识
2011/10/01 Javascript
多种方法实现JS动态添加事件
2013/11/01 Javascript
js事件绑定快捷键以ctrl+k为例
2014/09/30 Javascript
JQuery查找DOM节点的方法
2015/06/11 Javascript
JavaScript验证Email(3种方法)
2015/09/21 Javascript
Nodejs如何复制文件
2016/03/09 NodeJs
原生JavaScript制作计算器
2016/10/16 Javascript
JavaScript中双向数据绑定详解
2017/05/03 Javascript
jQuery实现浏览器之间跳转并传递参数功能【支持中文字符】
2018/03/28 jQuery
js时间戳转yyyy-MM-dd HH-mm-ss工具类详解
2019/04/30 Javascript
Vue中props的详解
2019/05/16 Javascript
JavaScript TAB栏切换效果的示例
2020/11/05 Javascript
[01:45:05]VGJ.T vs Newbee Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
Python3.2中的字符串函数学习总结
2015/04/23 Python
Python中用于计算对数的log()方法
2015/05/15 Python
python 字典有序并写入json文件过程解析
2019/09/30 Python
Python3.7.0 Shell添加清屏快捷键的实现示例
2020/03/23 Python
解决django xadmin主题不显示和只显示bootstrap2的问题
2020/03/30 Python
澳洲的服装老品牌:SABA
2018/02/06 全球购物
美国沙龙美发产品购物网站:Hair.com by L’Oreal
2020/11/09 全球购物
HashMap和Hashtable的区别
2013/05/18 面试题
若干个Java基础面试题
2015/05/19 面试题
进修护士自我鉴定
2013/10/14 职场文书
2015年党员创先争优承诺书
2015/01/22 职场文书
世界地球日活动总结
2015/02/09 职场文书
医者仁心观后感
2015/06/17 职场文书
启动Tomcat时出现大量乱码的解决方法
2021/06/21 Java/Android
SQL IDENTITY_INSERT作用案例详解
2021/08/23 MySQL
Mysql外键约束的创建与删除的使用
2022/03/03 MySQL