iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >ElementPlus怎么修改表格行和单元格样式
  • 100
分享到

ElementPlus怎么修改表格行和单元格样式

2023-06-30 11:06:03 100人浏览 安东尼
摘要

这篇文章主要介绍“ElementPlus怎么修改表格行和单元格样式”,在日常操作中,相信很多人在ElementPlus怎么修改表格行和单元格样式问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ElementPl

这篇文章主要介绍“ElementPlus怎么修改表格行和单元格样式”,在日常操作中,相信很多人在ElementPlus怎么修改表格行和单元格样式问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ElementPlus怎么修改表格行和单元格样式”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

先来一下基础配置。(vue3)

<template>  <el-table :data="tableData" border >    <el-table-column prop="name" label="姓名" width="100" />    <el-table-column prop="age" label="年龄" width="100" />    <el-table-column prop="job" label="工作" />  </el-table></template><script setup>const tableData = [  {    name: "clz",    age: 21,    job: "Coder",  },  {    name: "czh",    age: 21,    job: "Coder",  },  {    name: "赤蓝紫",    age: 21,    job: "Coder",  },];</script><style lang="less" scoped></style>

ElementPlus怎么修改表格行和单元格样式

设置某一行的样式

主要是通过 row-style属性来实现。它是行的 style的回调方法,可以通过它来实现设置某一行的样式。

先让我们来体验一下它的参数都是些什么。

<el-table      border   :data="tableData"   :row-></el-table>
const rowState = (arg) => {  console.log(arg)}

ElementPlus怎么修改表格行和单元格样式

可以发现,它是一个对象,一个属性是行的数据,一个是行号(从0开始),至于不只是打印3次,而是打印9次的原因还没发现,后面单元格的会打印18次,9个单元格打印18次。但是这个并不是本次的研究重点。

那么,我们怎样能设置样式呢?

只需要返回含有属性样式的对象即可。(驼峰命名法)

const rowState = (arg) => {  return {    backgroundColor: 'pink',    color: '#fff'  }}

ElementPlus怎么修改表格行和单元格样式

然后在搭配参数使用,就能实现根据表格内容设置行的样式。

const rowState = ({ row }) => {  let style = {}  switch (row.name) {    case 'clz':      style = {        backgroundColor: 'red'      }      break;    case 'czh':      style = {        backgroundColor: 'blue'      }      break;    case '赤蓝紫':      style = {        backgroundColor: 'purple'      }      break;  }  return style;}

ElementPlus怎么修改表格行和单元格样式

设置某一个单元格的样式

通过 cell-style属性来实现。做法和上面一样,就不多说了,主要的四个参数 row, column, rowIndex, columnIndex

  • row:行的信息

  • column:列的信息

  • rowIndex: 行数(0开始算)

  • columnIndex:列数(0开始算)

<el-table      border   :data="tableData"   :cell-></el-table>
const cellStyle = ({ row, column, rowIndex, columnIndex }) => {  if (rowIndex === 1 && columnIndex === 1) {    return {      backgroundColor: 'pink'    }  }}

ElementPlus怎么修改表格行和单元格样式

其实,cell-state不只是能设置单元格的样式,因为它的参数中含有 row和 column,所以还可以用来设置某一行或某一列的样式。

const cellStyle = ({ row, column, rowIndex, columnIndex }) => {  if (column.label === '工作') {    return {      backgroundColor: 'purple'    }  }  if (row.name === '赤蓝紫') {    return {      backgroundColor: 'red'    }  }}

ElementPlus怎么修改表格行和单元格样式

注意,这里重叠的地方并不会出现后来的样式覆盖掉前面的样式,而是先到先得

表头样式修改(赠品)

特殊的表头,特殊的处理

header-row-style:只有一个rowIndex属性

const headerRowStyle = (args) => {  console.log(args)  return {    height: '100px',    backgroundColor: 'red'  }}

ElementPlus怎么修改表格行和单元格样式

发现只有标头的行高有所变化,这是为啥呢?

ElementPlus怎么修改表格行和单元格样式

检查样式发现,这是因为单元格本身具有背景颜色,所以并不会生效。

header-row-style:和正常的单元格一样,有四个属性

const headerCellStyle = ({ row, column, rowIndex, columnIndex }) => {  if (columnIndex === 1) {    return {      backgroundColor: 'pink'    }  }}

ElementPlus怎么修改表格行和单元格样式

也可以通过column属性来设置符合条件的表头单元格的样式。

const headerCellStyle = ({ row, column, rowIndex, columnIndex }) => {  if (column.label === '姓名') {    return {      backgroundColor: 'red'    }  }}

ElementPlus怎么修改表格行和单元格样式

到此,关于“ElementPlus怎么修改表格行和单元格样式”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: ElementPlus怎么修改表格行和单元格样式

本文链接: https://www.lsjlt.com/news/328475.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • ElementPlus怎么修改表格行和单元格样式
    这篇文章主要介绍“ElementPlus怎么修改表格行和单元格样式”,在日常操作中,相信很多人在ElementPlus怎么修改表格行和单元格样式问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ElementPl...
    99+
    2023-06-30
  • Element Plus修改表格行和单元格样式详解
    目录前言设置某一行的样式设置某一个单元格的样式表头样式修改(赠品)总结前言 实习工作需要根据表格的状态字段来设置行的样式,记录一波。 先来一下基础配置。(Vue3) <temp...
    99+
    2024-04-02
  • Python——openpyxl读取Excel表格(读取、单元格修改、单元格加底色)
    🌸 欢迎来到Python办公自动化专栏—Python处理办公问题,解放您的双手 🏳️‍🌈 博客主页:一晌小贪欢的博客主页 👍 ...
    99+
    2023-10-26
    python excel 开发语言 python办公自动化 自动化
  • css怎么改单元格行高
    本教程操作环境:Windows10系统、CSS3版、DELL G3电脑css怎么改单元格行高?css设置table单元格的行高:新建一个html文件,命名为test.html,用于讲解css如何设置table单元格的行高。在test.htm...
    99+
    2023-05-14
    单元格 css
  • datagridview怎么修改单元格的值
    要修改DataGridView中单元格的值,可以使用以下代码:```c#// 修改指定单元格的值dataGridView1.Rows...
    99+
    2023-10-10
    datagridview
  • css表格的单元格不换行怎么实现
    本教程操作环境:Windows10系统、CSS3版、DELL G3电脑css表格的单元格不换行怎么实现?css表格文字不换行设置:很多时候,我们在项目开发中会出现,单元格内容由于太多导致的换行问题,让表格显得非常的丑陋。下面我们来看一下使用...
    99+
    2023-05-14
    css 单元格
  • vue-electron中修改表格内容并修改样式
    目录需求技术xlsx-style全部代码需求 将表格导入并向其添加内容,然后导出表格,且表格样式(一般是值宽高合并颜色等)不能改变。 技术 electronxlsxxlsx-styl...
    99+
    2023-05-20
    vue-electron修改表格样式
  • 【PHPWord】PHPWord动态生成表格table | 单元格横向合并、单元格纵向合并、单元格边框样式、单元格垂直水平居中
    目录 一、前言 二、生成表格 1.生成基础表格 2.表格样式 1.表格样式 ...
    99+
    2023-10-04
    php html 前端
  • vue-electron中如何修改表格内容和样式
    今天小编给大家分享的是vue-electron中如何修改表格内容和样式,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。需求将表格导入并向其添加内容,然后导出表格,且表格样式(一般是值宽...
    99+
    2023-08-03
  • windows怎么锁定单元格不被修改
    这篇文章主要介绍“windows怎么锁定单元格不被修改”,在日常操作中,相信很多人在windows怎么锁定单元格不被修改问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”windows怎么锁定单元格不被修改”的疑...
    99+
    2023-07-02
  • mysql怎么修改表编码格式
    mysql中修改表编码格式的方法首先,在命令行中启动MySQL服务;sudo service mysql startMySQL服务启动后,输入用户名和密码登录MySQL;mysql -u r...
    99+
    2024-04-02
  • 单元格怎么求和
    单元格求和方法:1、使用SUM函数进行求和,选择一个单元格输入"=SUM(",然后选择要进行求和的单元格范围,输入")",按下回车键,即可显示求和结果;2、使用快捷键进行求和,选择一个单元格,按下&q...
    99+
    2023-08-07
  • 手机excel表格单元格怎么合并
    本篇内容介绍了“手机excel表格单元格怎么合并”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!手机excel表格合并单元格的方法:首先我们选...
    99+
    2023-07-02
  • c#中怎么用gridcontrol修改单元格数据
    在C#中使用GridControl修改单元格数据,可以通过以下步骤实现:1. 在窗体中添加一个GridControl控件,命名为gr...
    99+
    2023-10-18
    c#
  • win7系统任务栏样式风格怎么进行修改
      win7系统任务栏样式风格怎么进行修改我们电脑底部的任务栏风格都是统一的,有的用户想要去将它的样式进行修改。我们可以去修改它的背景颜色,显示的透明度等等。那么具体如何去进行修改操作呢?很多小伙伴不知道怎么详细操作,小编下面整理了win7...
    99+
    2023-07-10
  • antdvue表格可编辑单元格以及求和实现方式
    目录antd vue表格可编辑单元格以及求和实现antd vue 表格可编辑问题总结antd vue表格可编辑单元格以及求和实现 1、参照官网根据自己需要添加可编辑单元格组件 新建E...
    99+
    2023-05-17
    antd vue表格可编辑单元格 antd vue表格求和 antd vue表格可编辑
  • CSS全局样式和表格样式怎么使用
    今天小编给大家分享一下CSS全局样式和表格样式怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。CSS全局样式1、布局容...
    99+
    2023-07-04
  • wps表格怎么取消智能表格样式
    今天小编给大家分享一下wps表格怎么取消智能表格样式的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。首先小编以下列智能表格为例...
    99+
    2023-07-01
  • css表格单元格中的长文本怎么实现自动换行
    这篇文章主要介绍“css表格单元格中的长文本怎么实现自动换行”,在日常操作中,相信很多人在css表格单元格中的长文本怎么实现自动换行问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解...
    99+
    2024-04-02
  • 怎么在pyqt5中使用setStyleSheet设置单元格样式
    这期内容当中小编将会给大家带来有关怎么在pyqt5中使用setStyleSheet设置单元格样式,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。steStyleSheet的语法和css类似,可以针对某一类元...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作