绑定如下俩属性


代码
:header-cell-style=“{‘border’: ‘none’,‘background’ : ‘#ffffff’}”
:cell-style=“{‘border’: ‘none’}”
<el-table
:header-cell-style="{'border': 'none','background' : '#ffffff'}"
:cell-style="{'border': 'none'}"
height=320
:data="rankList"
style="width: 100%;">
<el-table-column
prop="name"
label="名称"
width="150px">
</el-table-column>
<el-table-column
label="季收益"
width="">
<template slot-scope="scope">
<span class="profit-font" :style="{'color':scope.row.quarterProfit > 0 ? '#F21C1C' : '#13D838'}">{{ scope.row.quarterProfit }}%</span>
</template>
</el-table-column>
<el-table-column
prop="todayProfit"
label="今日收益">
<template slot-scope="scope">
<span class="profit-font" :style="{'color':scope.row.todayProfit > 0 ? '#F21C1C' : '#13D838'}">{{ scope.row.todayProfit }}%</span>
</template>
</el-table-column>
</el-table>
注
示例直接使用Object数据
效果

这篇博客介绍了如何在前端中通过设置`header-cell-style`和`cell-style`属性来消除表格边框,并用示例代码展示了如何创建一个具有自定义背景色和颜色条件化的季度收益和今日收益显示。内容涵盖了Vue.js的`el-table`组件的使用,以及通过模板插槽实现数据颜色动态渲染。
367

被折叠的 条评论
为什么被折叠?



