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实现复选框成对选择及对应取消的方法
Mar 03 Javascript
JS实时弹出新消息提示框并有提示音响起的实现代码
Apr 20 Javascript
jQuery插件Flexslider实现图片轮播、图文结合滑动切换效果
Apr 16 Javascript
js 声明数组和向数组中添加对象变量的简单实例
Jul 28 Javascript
Angular.js自定义指令学习笔记实例
Feb 24 Javascript
vue.js 左侧二级菜单显示与隐藏切换的实例代码
May 23 Javascript
详解webpack自动生成html页面
Jun 29 Javascript
深入浅出webpack教程系列_安装与基本打包用法和命令参数详解
Sep 10 Javascript
JS 实现缓存算法的示例(FIFO/LRU)
Mar 20 Javascript
解决node修改后需频繁手动重启的问题
May 13 Javascript
vue swipe自定义组件实现轮播效果
Jul 03 Javascript
JS开发 富文本编辑器TinyMCE详解
Jul 19 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
解决中英文字符串长度问题函数
2007/01/16 PHP
PHP基于单例模式实现的数据库操作基类
2016/01/15 PHP
Laravel Memcached缓存驱动的配置与应用方法分析
2016/10/08 PHP
JavaScript 学习 - 提高篇
2007/02/02 Javascript
javascript 动态参数判空操作
2008/12/22 Javascript
查询绑定数据岛的表格中的文本并修改显示方式的js代码
2009/12/15 Javascript
一个js拖拽的效果类和dom-drag.js浅析
2010/07/17 Javascript
jQuery动态添加 input type=file的实现代码
2012/06/14 Javascript
100个不能错过的实用JS自定义函数
2014/03/05 Javascript
js实现飞入星星特效代码
2014/10/17 Javascript
安装使用Mongoose配合Node.js操作MongoDB的基础教程
2016/03/01 Javascript
Javascript6中字符串的四个新用法分享
2016/09/11 Javascript
jquery实现自适应banner焦点图
2017/02/16 Javascript
javascript 中的try catch应用总结
2017/04/01 Javascript
JS 插件dropload下拉刷新、上拉加载使用小结
2017/04/13 Javascript
js封装成插件的步骤方法
2017/09/11 Javascript
angularjs实现table增加tr的方法
2018/02/27 Javascript
JS/jQuery实现简单的开关灯效果【案例】
2019/02/19 jQuery
微信小程序学习笔记之表单提交与PHP后台数据交互处理图文详解
2019/03/28 Javascript
浅析Vue中拆分视图层代码的5点建议
2019/08/15 Javascript
[45:32]Liquid vs LGD 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
pyqt4教程之widget使用示例分享
2014/03/07 Python
利用python将pdf输出为txt的实例讲解
2018/04/23 Python
Flask框架通过Flask_login实现用户登录功能示例
2018/07/17 Python
python IDLE 背景以及字体大小的修改方法
2019/07/12 Python
python集合的创建、添加及删除操作示例
2019/10/08 Python
Python 串口通信的实现
2020/09/29 Python
如何基于Python爬虫爬取美团酒店信息
2020/11/03 Python
CSS3制作圆形滚动进度条动画的示例
2020/11/05 HTML / CSS
悦木之源美国官网:Origins美国
2016/08/01 全球购物
卡骆驰德国官方网站:Crocs德国
2019/03/29 全球购物
新郎婚宴答谢词
2014/01/19 职场文书
关于母亲节的感言
2014/02/04 职场文书
求职毕业生自荐书
2014/02/08 职场文书
党员组织关系介绍信
2014/02/13 职场文书
2015年度党员个人总结
2015/02/14 职场文书