Vue使用Element表格Table设置所有单元格内容居中对齐

为单个列的单元格设置居中对齐代码如下:

html 复制代码
        <el-table-column
            prop="productInfo.productName"
            label="中文名"
            width="100"
            align="center"
        >
        </el-table-column>

需要设置el-table-column标签里面的属性设置为align="center"

但是如果有几十个列呢,都需要居中对齐的话 align="center"需要写几十个吗,这样的话代码重复的太多了。

那么如何解决上面的问题呢?

答案是使用table属性cell-style为所有单元格设置一样的 Style。
代码如下:

html 复制代码
<el-table
          :data="tableData"
          :cell-style="cellStyle"
      >
...
js 复制代码
cellStyle({row, column, rowIndex, columnIndex}) {
      return {'text-align': 'center'};
    }

看下效果:

设置之前,所有内容默认是靠左对齐的
设置之后,可以看到所有内容是居中对齐了。

相关推荐
袁煦丞14 分钟前
2025.8.18实验室【代码跑酷指南】Jupyter Notebook程序员的魔法本:cpolar内网穿透实验室第622个成功挑战
前端·程序员·远程工作
Joker Zxc18 分钟前
【前端基础】flex布局中使用`justify-content`后,最后一行的布局问题
前端·css
无奈何杨21 分钟前
风控系统事件分析中心,关联关系、排行、时间分布
前端·后端
Moment27 分钟前
nginx 如何配置防止慢速攻击 🤔🤔🤔
前端·后端·nginx
晓得迷路了32 分钟前
栗子前端技术周刊第 94 期 - React Native 0.81、jQuery 4.0.0 RC1、Bun v1.2.20...
前端·javascript·react.js
前端小巷子34 分钟前
Vue 自定义指令
前端·vue.js·面试
玲小珑40 分钟前
Next.js 教程系列(二十七)React Server Components (RSC) 与未来趋势
前端·next.js
Mike_jia40 分钟前
UptimeRobot API状态监控:零成本打造企业级业务健康看板
前端
江城开朗的豌豆41 分钟前
React状态更新踩坑记:我是这样优雅修改参数的
前端·javascript·react.js
CodeSheep1 小时前
Stack Overflow,轰然倒下了!
前端·后端·程序员