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 相关文章推荐
javascript基础的动画教程,直观易懂
Jan 10 Javascript
Some tips of wmi scripting in jscript (1)
Apr 03 Javascript
mapper--图片热点区域高亮组件官方站点
Dec 22 Javascript
基于JQuery的6个Tab选项卡插件
Sep 03 Javascript
Jquery中LigerUi的弹出编辑框(实现方法)
Jul 09 Javascript
html+javascript实现可拖动可提交的弹出层对话框效果
Aug 05 Javascript
js修改input的type属性问题探讨
Oct 12 Javascript
jquery动态添加元素事件失效问题解决方法
May 23 Javascript
JavaScript 模块化编程(笔记)
Apr 08 Javascript
在React框架中实现一些AngularJS中ng指令的例子
Mar 06 Javascript
jquery实现全选、不选、反选的两种方法
Sep 06 Javascript
微信小程序 自定义复选框实现代码实例
Sep 04 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
15种PHP Encoder的比较
2007/04/17 PHP
mysql limit查询优化分析
2008/11/12 PHP
PHP获取本周第一天和最后一天示例代码
2014/02/24 PHP
轻松掌握php设计模式之访问者模式
2016/09/23 PHP
PHP5.0 TIDY_PARSE_FILE缓冲区溢出漏洞的解决方案
2018/10/14 PHP
JQuery 应用 JQuery.groupTable.js
2010/12/15 Javascript
jQuery toggleClass应用实例(附效果图)
2014/04/06 Javascript
javascript获取元素偏移量的方法有哪些
2014/06/24 Javascript
JavaScript 封装一个tab效果源码分享
2015/09/15 Javascript
JavaScript实现网页加载进度条代码超简单
2015/09/21 Javascript
简单介绍jsonp 使用小结
2016/01/27 Javascript
Angular使用ng-messages与PHP进行表单数据验证
2016/12/28 Javascript
基于JavaScript实现熔岩灯效果导航菜单
2017/01/04 Javascript
jQuery Form插件使用详解_动力节点Java学院整理
2017/07/17 jQuery
Vue单页式应用(Hash模式下)实现微信分享的实例
2017/07/21 Javascript
浅谈Vue.js 1.x 和 2.x 实例的生命周期
2017/07/25 Javascript
Vue官方文档梳理之全局配置
2017/11/22 Javascript
Vue下滚动到页面底部无限加载数据的示例代码
2018/04/22 Javascript
vue实现简单loading进度条
2018/06/06 Javascript
Nodejs监控事件循环异常示例详解
2019/09/22 NodeJs
JS实现随机抽选获奖者
2019/11/07 Javascript
JS实现滑动拼图验证功能完整示例
2020/03/29 Javascript
利用node.js开发cli的完整步骤
2020/12/29 Javascript
Python 稀疏矩阵-sparse 存储和转换
2017/05/27 Python
Django自带日志 settings.py文件配置方法
2019/08/30 Python
wxpython实现按钮切换界面的方法
2019/11/19 Python
详解Python 实现 ZeroMQ 的三种基本工作模式
2020/03/24 Python
使用python从三个角度解决josephus问题的方法
2020/03/27 Python
基于pandas向csv添加新的行和列
2020/05/25 Python
基于python实现操作git过程代码解析
2020/07/27 Python
Lime Crime官网:美国一家主打梦幻精灵系的彩妆品牌
2019/03/22 全球购物
Linux操作面试题
2012/05/16 面试题
国际商务系学生个人的自我评价
2013/11/26 职场文书
原料仓管员岗位职责
2015/04/01 职场文书
反腐倡廉学习心得体会范文
2015/08/15 职场文书
Redis实现一个账号只能登录一个设备
2022/04/19 Redis