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 相关文章推荐
javascript检测对象中是否存在某个属性判断方法小结
May 19 Javascript
JavaScript四种调用模式和this示例介绍
Jan 02 Javascript
javascript基本包装类型介绍
Apr 10 Javascript
flash+jQuery实现可关闭及重复播放的压顶广告
Apr 15 Javascript
jquery mobile开发常见问题分析
Jan 21 Javascript
结合代码图文讲解JavaScript中的作用域与作用域链
Jul 05 Javascript
Angular 2应用的8个主要构造块有哪些
Oct 17 Javascript
node.js请求HTTPS报错:UNABLE_TO_VERIFY_LEAF_SIGNATURE\的解决方法
Dec 18 Javascript
SpringMVC+bootstrap table实例详解
Jun 02 Javascript
浅谈Vue.js中的v-on(事件处理)
Sep 05 Javascript
微信小程序ajax实现请求服务器数据及模版遍历数据功能示例
Dec 15 Javascript
JS匿名函数内部this指向问题详析
May 10 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中使用临时表查询数据的一个例子
2013/02/03 PHP
php把session写入数据库示例
2014/02/26 PHP
php命令行使用方法和命令行参数说明
2014/04/08 PHP
PHP实现根据银行卡号判断银行
2015/04/29 PHP
Zend Framework教程之Zend_Layout布局助手详解
2016/03/04 PHP
laravel5.1 ajax post 传值_token示例
2019/10/24 PHP
jquery api参考 visualjquery 中国线路 速度快
2007/11/30 Javascript
getElementsByTagName vs selectNodes效率 及兼容的selectNodes实现
2010/02/26 Javascript
Dom 是什么的详细说明
2010/10/25 Javascript
JQuery循环滚动图片代码
2011/12/08 Javascript
移动端jQuery修正Web页面滑动时div问题的两则实例
2016/05/30 Javascript
ionic隐藏tabs的方法
2016/08/29 Javascript
JavaScript定义全局对象的方法示例
2017/01/12 Javascript
原生js实现中奖信息无间隙滚动效果
2017/01/18 Javascript
js 单引号替换成双引号,双引号替换成单引号的实现方法
2017/02/16 Javascript
写给vue新手们的vue渲染页面教程
2017/09/01 Javascript
微信小程序 setData 对 data数据影响问题
2019/04/18 Javascript
react实现同页面三级跳转路由布局
2019/09/26 Javascript
微信小程序实现选项卡滑动切换
2020/10/22 Javascript
design vue 表格开启列排序的操作
2020/10/28 Javascript
python实现八大排序算法(1)
2017/09/14 Python
Python中django学习心得
2017/12/06 Python
Python模拟登录的多种方法(四种)
2018/06/01 Python
详解Django中六个常用的自定义装饰器
2018/07/04 Python
pygame实现俄罗斯方块游戏(基础篇3)
2019/10/29 Python
python opencv实现信用卡的数字识别
2020/01/12 Python
Django自带用户认证系统使用方法解析
2020/11/12 Python
文职个人求职信范文
2013/09/23 职场文书
护理专业学生的求职信范文
2013/12/11 职场文书
酒店经理职责
2014/01/30 职场文书
洗车工岗位职责
2014/03/15 职场文书
分层教学实施方案
2014/03/19 职场文书
教师个人自我评价范文
2014/04/13 职场文书
2014年销售部工作总结
2014/12/01 职场文书
党校个人总结
2015/03/04 职场文书
奶茶店的创业计划书该怎么写?
2019/07/15 职场文书