vue修改Element的el-table样式的4种方法


Posted in Javascript onSeptember 17, 2020

修改Element中的el-table样式,可以使用以下几种方法:

1. row-style 行的 style 的回调方法,也可以使用一个固定的 Object 为所有行设置一样的 Style。

2. cell-style 单元格的 style 的回调方法,也可以使用一个固定的 Object 为所有单元格设置一样的 Style。

3. header-row-style 表头行的 style 的回调方法,也可以使用一个固定的 Object 为所有表头行设置一样的 Style。

4. header-cell-style 表头单元格的 style 的回调方法,也可以使用一个固定的 Object 为所有表头单元格设置一样的 Style。

示例代码如下:

<template>
  <div>
    <div style="width:700px;margin: 0 auto;">
    <el-table
      :data="tableData"
      height="300"
      border
      stripe="true"
      :row-style="tableRowStyle"
      :header-cell-style="tableHeaderColor"
      style="width: 100%">
      <el-table-column
        prop="tag"
        label="tag"
        width="150">
      </el-table-column>
      <el-table-column
        prop="confidence"
        label="confidence"
        width="180">
      </el-table-column>
      <el-table-column
        prop="category_tag_level"
        label="category_tag_level">
      </el-table-column>
    </el-table>
    </div>
  </div>
</template>
<script>

  export default{
    data () {
      return {
        tableData: [{
          tag: '体育',
          confidence: '0.8213628173213',
          category_tag_level: '123'
        }, {
          tag: '体育',
          confidence: '0.8213628173213',
          category_tag_level: '123'
        }, {
          tag: '体育',
          confidence: '0.8213628173213',
          category_tag_level: '123'
        }, {
          tag: '体育',
          confidence: '0.8213628173213',
          category_tag_level: '123'
        }, {
          tag: '体育',
          confidence: '0.8213628173213',
          category_tag_level: '123'
        }, {
          tag: '体育',
          confidence: '0.8213628173213',
          category_tag_level: '123'
        }, {
          tag: '体育',
          confidence: '0.8213628173213',
          category_tag_level: '123'
        }]

      }
    },
    methods:{
      //设置表格行的样式
      tableRowStyle({row,rowIndex}){
        return 'background-color:pink;font-size:15px;'
      },
      //设置表头行的样式
      tableHeaderColor({row,column,rowIndex,columnIndex}){
        return 'background-color:lightblue;color:#fff;font-wight:500;font-size:20px;text-align:center'

      }
    }
  }
</script>
<style>
</style>

效果如下所示:

vue修改Element的el-table样式的4种方法

以上就是vue修改Element的el-table样式的4种方法的详细内容,更多关于vue修改Element的el-table样式的资料请关注三水点靠木其它相关文章!

Javascript 相关文章推荐
JQuery Dialog(JS 模态窗口,可拖拽的DIV)
Feb 07 Javascript
原生javascript获取元素样式属性值的方法
Dec 25 Javascript
JS上传图片前实现图片预览效果的方法
Mar 02 Javascript
JavaScript简单修改窗口大小的方法
Aug 03 Javascript
jquery简单实现网页层的展开与收缩效果
Aug 07 Javascript
JS数组去掉重复数据只保留一条的实现代码
Aug 11 Javascript
javascript基本数据类型和转换
Mar 17 Javascript
JavaScript日期工具类DateUtils定义与用法示例
Sep 03 Javascript
layui实现左侧菜单点击右侧内容区显示
Jul 26 Javascript
JS实现使用POST方式发送请求
Aug 30 Javascript
解决Layui数据表格显示无数据提示的问题
Nov 14 Javascript
使用webpack搭建pixi.js开发环境
Feb 12 Javascript
vue+canvas实现拼图小游戏
Sep 18 #Javascript
JavaScript 常见的继承方式汇总
Sep 17 #Javascript
JavaScript 闭包的使用场景
Sep 17 #Javascript
javascript贪吃蛇游戏设计与实现
Sep 17 #Javascript
js实现简单的随机点名器
Sep 17 #Javascript
谈谈JavaScript中的垃圾回收机制
Sep 17 #Javascript
js对象属性名驼峰式转下划线的实例代码
Sep 17 #Javascript
You might like
php实现的仿阿里巴巴实现同类产品翻页
2009/12/11 PHP
PHP带节点操作的无限分类实现方法详解
2016/11/09 PHP
TP5(thinkPHP5框架)实现显示错误信息及行号功能的方法
2019/06/03 PHP
基于PHP+Mysql简单实现了图书购物车系统的实例详解
2020/08/06 PHP
createElement动态创建HTML对象脚本代码
2008/11/24 Javascript
JavaScript CSS修改学习第一章 查找位置
2010/02/19 Javascript
Javascript中获取出错代码所在文件及行数的代码
2010/09/23 Javascript
js实现按Ctrl+Enter发送效果
2014/09/18 Javascript
使用AngularJS对路由进行安全性处理的方法
2015/06/18 Javascript
倾力总结40条常见的移动端Web页面问题解决方案
2016/05/24 Javascript
AngularJS中实现动画效果的方法
2016/07/28 Javascript
jQuery+ThinkPHP+Ajax实现即时消息提醒功能实例代码
2017/03/21 jQuery
javascript 中null和undefined区分和比较
2017/04/19 Javascript
socket.io学习教程之基础介绍(一)
2017/04/29 Javascript
React Native中Navigator的使用方法示例
2017/10/13 Javascript
详解webpack编译多页面vue项目的配置问题
2017/12/11 Javascript
关于vue v-for循环解决img标签的src动态绑定问题
2018/09/18 Javascript
javascript创建元素和删除元素实例小结
2019/06/19 Javascript
Vue编程式跳转的实例代码详解
2019/07/10 Javascript
微信小程序里引入SVG矢量图标的方法
2019/09/20 Javascript
基于vue和bootstrap实现简单留言板功能
2020/05/30 Javascript
vue项目使用$router.go(-1)返回时刷新原来的界面操作
2020/07/26 Javascript
[02:25]DOTA2英雄基础教程 生死判决瘟疫法师
2013/12/06 DOTA
[47:42]Fnatic vs Liquid 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python 数据生成excel导出(xlwt,wlsxwrite)代码实例
2019/08/23 Python
Python中的__init__作用是什么
2020/06/09 Python
求职信格式范本
2013/11/15 职场文书
咖啡店的创业计划书,让你hold不住
2014/01/03 职场文书
给老师的一封建议书
2014/03/13 职场文书
小学综合实践活动总结
2014/07/07 职场文书
财务务虚会发言材料
2014/10/20 职场文书
2015个人简历自我评价语
2015/03/11 职场文书
六年级数学教学反思
2016/02/16 职场文书
JVM入门之类加载与字节码技术(类加载与类的加载器)
2021/06/15 Java/Android
Springboot配置suffix指定mvc视图的后缀方法
2021/07/03 Java/Android
html中两种获取标签内的值的方法
2022/06/16 jQuery