示例图:

需求:表头这个统计时段可以自定义,当然,也要把这个值传到查询的api里

//控件使用代码 改变时触发这两个方法: @change="handleChangeMin" @change="handleChangeMax"
<div class="input-container"><div class="input-title">时长统计:</div><div class="input-number"><el-input-number v-model="listQuery.min" controls-position="right" :min="1" :max="listQuery.max" @change="handleChangeMin" /><div class="textStyle">到</div><el-input-number v-model="listQuery.max" controls-position="right" :min="listQuery.min" :max="12" @change="handleChangeMax" /><div class="textStyle">小时</div></div>
</div>//表头代码,主要代码是:label="lessThan" 将这个变量放在data中,就可以在方法中改变表头了(拷贝过来多了一下空格,我不想整理了)<el-table-column :label="lessThan" prop="CountLessThan3H" align="center" width="90px"><template slot-scope="scope"><span>{{ scope.row.CountLessThan3H }}</span></template></el-table-column><el-table-column :label="middle" prop="Count3HTo6H" align="center"><template slot-scope="scope"><span>{{ scope.row.Count3HTo6H }}</span></template></el-table-column><el-table-column :label="moreThan" prop="CountMoreThan6H" align="center" width="90px"><template slot-scope="scope"><span>{{ scope.row.CountMoreThan6H }}</span></template></el-table-column>//data中的数据
data() {return {lessThan: '小于3小时',middle: '3到6小时',moreThan: '大于6小时'}
}//methodshandleChangeMin(value) {console.log('value========min')console.log(value)this.lessThan = '小于' + value + '小时'this.middle = value + '到' + this.listQuery.max + '小时'},handleChangeMax(value) {console.log('value========max')console.log(value)this.moreThan = '大于' + value + '小时'this.middle = this.listQuery.min + '到' + value + '小时'},//style css代码,改变input-number样式
.input-title + .el-input-number{margin-left: 12px;
}
.textStyle{padding:0px 5px;color:#fff;
}
.input-number{display: flex;flex-direction: row;align-items:center;margin-left: 12px;.el-input{width: 80px !important;}.el-input-number--medium{width: 80px;}.el-input-number.is-controls-right .el-input-number__increase, .el-input-number.is-controls-right .el-input-number__decrease{line-height: 15px;width: 30px;}.el-input-number.is-controls-right .el-input__inner{padding-right:44px}
}.el-input-number__increase, .el-input-number__decrease{color: #fff;
}

vue+element表头根据查询条件动态改变相关推荐

  1. vue中设置html的fontsize,vue中rem布局使用js动态改变fontsize

    rem布局原理:使用js动态改变html的字体大小+rem的特性,来保证最初的设计图中每个元素的尺寸比例不变,以适用于不同尺寸的设备能够正常显示. (function (doc, win) { var ...

  2. Vue Element UI 基础多条件查询+重置

    首先 我们用Element UI的话就得下载和引入相对应的东西,下面是网址 https://element.eleme.io/#/zh-CN/component/installationhttps:/ ...

  3. html th中加斜杠,vue element 表头添加斜线

    filters: {}, data() {return{ tableData3: [{ date:'2016-05-03', name:'王小虎', province:'上海', city:'普陀区' ...

  4. Elasticsearch教程(27) ES拼接查询条件的工具类

    一.前言 在大多数公司产线Elasticsearch还在6.X的时候,ES已经更新到8.X了,这更新速度也太快了. 目前我手上的项目也做到一套工具类兼容ES6.1到ES7.9+.我用的是原生的ES6. ...

  5. ABP 多模块关联查询、分组统计、列转行、Vue 复合表头动态列

    本文记录了一次使用abp Core5 ,vue 开发复杂报表的经历. 0.需求概述 业务需求是:统计一个化工厂车队形式记录数据中异常停车的报表,维度可以按照车俩.驾驶员两个维度进行统计,统计的元素有: ...

  6. element手机验证格式_基于Vue+elementUI实现动态表单的校验功能(根据条件动态切换校验格式)...

    前言 开发过程中遇到了一个需求,根据用户选择的联系方式,动态改变输入框的检验条件,并且整个表单是可以增加的 在线访问:动态表单校验 github(欢迎star): https://github.com ...

  7. vue在使用element时使用video视频地址切换视频动态改变

    vue在使用element时使用video视频地址切换视频动态改变 今天用vue在写element的table时,在table中使用video动态渲染,但是渲染上的视频地址修改后,发现之前的视频还在, ...

  8. Vue动态查询条件-Vue动态查询规则-Vue多条件分组组合查询-递归组件(一):前端

    先看最终的效果: 最近项目上有一个需求,VUE前端要实现动态查询条件组件,后端就能够动态组装SQL. 要模仿人家Azure Devops的查询功能,我丢,Azure Devops是人家微软开发的个东西 ...

  9. 封装element中的table表格动态渲染(动态表头,可操控列)

    vue+element实现动态表格:根据后台返回的属性名和字段动态生成表头可变表格 由于项目需求,需要有一个动态表格,可以根据配置或从后台获取表格属性列.并加上了某一行需要点击跳转和操作列里面的功能 ...

最新文章

  1. axmath公式编辑器
  2. Mysql学习笔记【原创】
  3. 【计算理论】计算理论总结 ( 自动机设计 ) ★★
  4. 构造函数和析构函数中抛出异常
  5. LInux查看文件内容
  6. [js] 在设置keyup监听事件后按F5刷新和按浏览器中刷新键刷新有什么区别?
  7. android 系统(162)---O版本的Camera Startup time比N版本时间长
  8. k8s核心技术-配置管理_ConfigMap---K8S_Google工作笔记0037
  9. 探测能源、跨洲安全通信……你所想不到的量子技术!
  10. Python 基礎 - 函數介紹
  11. 蔡高厅高等数学18-函数在一点处的连续、函数在区间内的连续、两类间断点的判断
  12. Bitvise密钥登录Linux服务器
  13. Windows设置自己的程序开机自动启动
  14. 关于输入阻抗和输出阻抗的理解
  15. LienJack-2年前端面试心路历程(字节跳动、YY、虎牙、BIGO)
  16. android开机动画bootanimation 分析
  17. iOS 第三方框架-Masonry介绍与使用实践
  18. 《Java核心技术 卷Ⅰ》读书笔记一
  19. Android 圆形图片 CircleImageView(Xfermode方式)
  20. [转帖]欧洲中世纪宗教饰品(哥特艺术精品展示)

热门文章

  1. 第八届蓝桥杯省赛——青蛙跳杯子
  2. 如何使用SWOT分析案例
  3. pr制作3D电子相册(基本3D,钢笔工具)
  4. freenas 蜗牛星际_百花齐放的蜗牛星际DIY配置,我只是其中一朵
  5. “ora-12154无法解析指定的连接标识符”问题解决
  6. 【提升栈】ListView优化
  7. 请问下,MSN是什么意思啊,用来做什么的啊.
  8. 【转】SPDK 助力加速 NVMe 硬盘
  9. GB/T17025《实验室资质认定评审准则》
  10. 网站建设服务器1M带宽支持多少人同时访问?