【发布时间】:2021-09-27 14:40:54
【问题描述】:
客户要求记录的Comment 和Description 字段必须显示在同一单元格中,但Comment 的文本必须显示为红色,而Description 应为黑色。使用 mutator,我可以组合 2 个字段并将它们显示在一个单元格中,但我还没有看到如何在该单元格中使一个具有红色文本和另一个黑色文本。
有办法吗?
谢谢,
马特
【问题讨论】:
标签: tabulator
客户要求记录的Comment 和Description 字段必须显示在同一单元格中,但Comment 的文本必须显示为红色,而Description 应为黑色。使用 mutator,我可以组合 2 个字段并将它们显示在一个单元格中,但我还没有看到如何在该单元格中使一个具有红色文本和另一个黑色文本。
有办法吗?
谢谢,
马特
【问题讨论】:
标签: tabulator
我不会那么麻烦,只需使用 Customer Formatter 函数
formatter:function(cell, formatterParams, onRendered){
return '<span style=color:red>' + cell.getRow().getData().Comment + '</span><P><span style=color:black>' + cell.getRow().getData().Description + '</span></p>';
}
【讨论】:
textarea 格式。我使用了上面的自定义格式化程序,然后按照文档中的建议使用了 variableHeight:true 属性,但它无效。你能想出一种方法来格式化文本颜色并让单元格处理多行数据吗?谢谢。