如何修改以下宏代码,可以对多列进行条件格式的设置
function main(page:IPage, portlet:ITablePortlet) {
portlet.setRenderCellHandler(function (row, column, rowIndex, columnIndex) {
if (columnIndex != 1) return null
let value = row.getCellValue(columnIndex)
let displayValue = row.getCellDisplayValue(columnIndex)
if (value < 500) {
return `'color: red;'>class="SmartbixIcons sx-icon-descending"/>${displayValue}`
}
if (value > 1500) {
return `'color: blue;'>class="SmartbixIcons sx-icon-ascending"/>${displayValue}`
}
return null
})
}

|