element ui 修改el-table的单元格样式

想要的效果:

 el-table的默认效果

 查看文档会发现element 自带属性可以修改样式。 header-cell-style用于修改头部样式

  <el-table
              :data="tableData"
              :cell-style="rowStyle"
              class="customer-table"
              :header-cell-style="{
                fontSize: '14px',
                color: 'rgba(0, 0, 0, 0.9)',
              }"
              style="width: 90%; margin: 0 auto; border: none"
            >
              <el-table-column prop="type" label="产品类型"> </el-table-column>
              <el-table-column prop="name" label="产品名称"> </el-table-column>
            </el-table>
          </div>
        </el-card>

其中的cell-style绑定事件来修改单元格样式

 //修改产品单元格的样式
    rowStyle({ row, column, rowIndex, columnIndex }) {
      if (column.label == "产品类型") {
        return " color: #666666;font-size: 12px;  line-height:40px; display:inline-block; background:#F6F6F6;border-radius:6px;width: 104px; height: 47px;";
      }
      if (column.label == "产品名称") {
        return " color: #666666;font-size: 12px;  line-height:40px; background:#F6F6F6;border-radius:6px;width: 199px; height: 40px;";
      }
    },

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值