+-
antVue table特定列根据值赋不同颜色

image.png

初接触antVue table组件,如果我想在“环比上月”月“同比去年同期”这两个特定列,根据值判断
如环比列:
if(HB<0){color:red}else{color:green}
或同比列:
if(TB<0){color:red}else{color:green}。
像这样判断我怎么整啊?


const columns = [
{
title:'环比上月',
dataIndex: 'HBSY'
// 这里写?
},{
title:'同比去年同期',
dataIndex: 'TBTQ'
// 这里写?
}]

-------已解决-------
判断就写在<a-table></a-table>里
image.png

<div slot="环比上月" slot-scope="text" style="color: red;" v-if=" text < 0">{{ text }}%</div><div slot="环比上月" slot-scope="text" style="color: green;" v-else>{{ text }}%</div>

image.png

scopedSlots: { customRender: '环比上月' }