2011-09-05 75 views
0

如何将字体颜色添加到dojo datagrid中的单元格?我需要动态改变颜色(取决于它获得的值)。我不想使用从格式化程序方法返回的HTML标记。Dojo datgrid单元格字体颜色

例如, '数' 应该较小,如果大于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

我不明白,你想使用html标签吗? – perissf

+0

非常抱歉让人困惑 – john

回答

0

你可以试试与

dojo.style(node, style, value); 

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