Dojo datagrid单元格字体颜色

时间:2011-09-05 12:59:32

标签: datagrid dojo

如何在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?
  }
}

1 个答案:

答案 0 :(得分:0)

您可以尝试使用

dojo.style(node, style, value);

如果你知道节点。之后,您可能需要渲染网格。 这应该与在格式化程序中使用html标记具有相同的效果。这可能看起来美观丑陋但有效。