iview table高度动态设置方法


Posted in Javascript onMarch 14, 2018

在使用iview table表格组件的时候,由于我的屏幕分辨率比较大,在自己pc机上设置的固定高度很适合,在测试(test)时候发现在别的终端如1368*768的机器上都显示不全,下面就把我的和其他机器上效果图做个对比,如图所示:

一、我的机器

iview table高度动态设置方法

二、别人的机器

iview table高度动态设置方法

三、解决办法

原因就是因为表格高度是固定的,在大分辨率下的屏幕可以显示,小分辨率的屏幕就显示不完全,所以我们需要动态的去设置表格的高度,设置方法如下:

1、iview table的写法:

<Table highlight-row border :columns="columns7" :data="data6" ref="table" :height="tableHeight"></Table>

2、高度设置,初始化的时候就设置

(1)首先在data里面初始化

tableHeight: 450,

(2)初始化

mounted() { 
 // 设置表格高度 
 this.tableHeight = window.innerHeight - this.$refs.table.$el.offsetTop - 160 
 },

window.innerHeight是浏览器的可用高度,this.$refs.table.$el.offsetTop是表格距离浏览器可用高度顶部的距离,这样就可以完成动态设置了,这样的话就可以适应任何pc端屏幕了

以上这篇iview table高度动态设置方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Js,alert出现乱码问题的解决方法
Jun 19 Javascript
解决js函数闭包内存泄露问题的办法
Jan 25 Javascript
js实现内容显示并使用json传输数据
Mar 16 Javascript
JavaScript中Number对象的toFixed() 方法详解
Sep 02 Javascript
jQuery常用选择器详解
Jul 17 jQuery
老生常谈js数据类型
Aug 03 Javascript
详解node child_process模块学习笔记
Jan 24 Javascript
基于jQuery实现无缝轮播与左右点击效果
May 13 jQuery
JQuery中queue方法用法示例
Jan 31 jQuery
Vue组件基础用法详解
Feb 05 Javascript
JS实现电脑虚拟键盘的操作
Jun 24 Javascript
详解微信小程序(Taro)手动埋点和自动埋点的实现
Mar 02 Javascript
vue2.0安装style/css loader的方法
Mar 14 #Javascript
Vue2.0 事件的广播与接收(观察者模式)
Mar 14 #Javascript
vue项目国际化vue-i18n的安装使用教程
Mar 14 #Javascript
Vue使用mixins实现压缩图片代码
Mar 14 #Javascript
vue2.0模拟锚点的实例
Mar 14 #Javascript
vue的mixins属性详解
Mar 14 #Javascript
vue2.0路由切换后页面滚动位置不变BUG的解决方法
Mar 14 #Javascript
You might like
PHP 递归效率分析
2009/11/24 PHP
Drupal简体中文语言包安装教程
2014/09/27 PHP
PHP file_get_contents函数读取远程数据超时的解决方法
2015/05/13 PHP
laravel-admin的图片删除实例
2019/09/30 PHP
使用laravel和ECharts实现折线图效果的例子
2019/10/09 PHP
tp5.1 框架查询表达式用法详解
2020/05/25 PHP
Javascript 面向对象(一)(共有方法,私有方法,特权方法)
2012/05/23 Javascript
点击弹出层外区域关闭弹出层jquery特效示例
2013/08/25 Javascript
javascript从image转换为base64位编码的String
2014/07/29 Javascript
jQuery中andSelf()方法用法实例
2015/01/08 Javascript
javascript实现多栏闭合展开式广告位菜单效果实例
2015/08/05 Javascript
JavaScript 对象深入学习总结(经典)
2015/09/29 Javascript
图片旋转、鼠标滚轮缩放、镜像、切换图片js代码
2020/12/13 Javascript
一款简单的jQuery图片标注效果附源码下载
2016/03/22 Javascript
JS动态插入并立即执行回调函数的方法
2016/04/21 Javascript
JavaScript ES6中const、let与var的对比详解
2017/06/18 Javascript
原生js实现简单的链式操作
2017/07/04 Javascript
JavaScript中var、let、const区别浅析
2018/06/24 Javascript
node.js环境搭建图文详解
2018/09/19 Javascript
js数据类型转换与流程控制操作实例分析
2019/12/18 Javascript
从零学python系列之教你如何根据图片生成字符画
2014/05/23 Python
跟老齐学Python之折腾一下目录
2014/10/24 Python
浅谈Python 多进程默认不能共享全局变量的问题
2019/01/11 Python
简单了解django缓存方式及配置
2019/07/19 Python
python安装cx_Oracle和wxPython的方法
2020/09/14 Python
深入浅析css3 中display box使用方法
2015/11/25 HTML / CSS
HTML5实现锚点时请使用id取代name
2013/09/06 HTML / CSS
全球知名的婚恋交友网站:Match.com
2017/01/05 全球购物
贝斯特韦斯特酒店集团官网:Best Western
2019/01/03 全球购物
英国川宁茶官方网站:Twinings茶
2019/05/21 全球购物
2014年重阳节敬老活动方案
2014/09/16 职场文书
红领巾广播站广播稿(3篇)
2014/09/20 职场文书
2014年文员工作总结
2014/11/18 职场文书
检讨书范文2000字
2015/01/28 职场文书
努力学习保证书
2015/02/26 职场文书
Mysql忘记密码解决方法
2022/02/12 MySQL