如何在dojo datagrid中为单元格添加字体颜色?我需要动态更改颜色(取决于它获得的值)。我不想使用从formatter方法返回的html标签。
例如,如果小于0且蓝色大于0,则“数字”应为红色。
布局,
number{
formatter : format
}
方法,
var format(value){
if(value<0){
// what should to returned to change font color without html tag?
}else if(value>0){
// what should to returned to change font color without html tag?
}
}
答案 0 :(得分:0)
您可以尝试使用
dojo.style(node, style, value);
如果你知道节点。之后,您可能需要渲染网格。 这应该与在格式化程序中使用html标记具有相同的效果。这可能看起来美观丑陋但有效。